diff --git a/stage0/src/Lean/Meta/ExprDefEq.lean b/stage0/src/Lean/Meta/ExprDefEq.lean index eb4c2c7195..15cf0db49b 100644 --- a/stage0/src/Lean/Meta/ExprDefEq.lean +++ b/stage0/src/Lean/Meta/ExprDefEq.lean @@ -166,7 +166,7 @@ private partial def isDefEqArgsFirstPass (paramInfo : Array ParamInfo) (args₁ args₂ : Array Expr) : MetaM (Option (Array Nat)) := do let rec loop (i : Nat) (postponed : Array Nat) := do if h : i < paramInfo.size then - let info := paramInfo.get ⟨i, h⟩ + let info := paramInfo[i] let a₁ := args₁[i]! let a₂ := args₂[i]! if !info.isExplicit then @@ -197,8 +197,9 @@ private partial def isDefEqArgs (f : Expr) (args₁ args₂ : Array Expr) : Meta let (some postponed) ← isDefEqArgsFirstPass finfo.paramInfo args₁ args₂ | pure false let rec processOtherArgs (i : Nat) : MetaM Bool := do if h₁ : i < args₁.size then - let a₁ := args₁.get ⟨i, h₁⟩ - let a₂ := args₂.get ⟨i, Eq.subst h h₁⟩ + let a₁ := args₁[i] + have : i < args₂.size := h ▸ h₁ + let a₂ := args₂[i] if (← Meta.isExprDefEqAux a₁ a₂) then processOtherArgs (i+1) else diff --git a/stage0/stdlib/Lean/Meta/ExprDefEq.c b/stage0/stdlib/Lean/Meta/ExprDefEq.c index f6f9090282..fe1aecab30 100644 --- a/stage0/stdlib/Lean/Meta/ExprDefEq.c +++ b/stage0/stdlib/Lean/Meta/ExprDefEq.c @@ -21,6 +21,7 @@ LEAN_EXPORT lean_object* l___private_Lean_MetavarContext_0__Lean_DependsOn_dep_v static lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_unstuckMVar___closed__11; LEAN_EXPORT lean_object* l_Lean_LocalContext_foldlM___at_Lean_Meta_CheckAssignment_checkMVar___spec__51(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Std_PersistentArray_anyMAux___at_Lean_Meta_CheckAssignment_checkMVar___spec__47___boxed(lean_object*, lean_object*); +static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2; lean_object* l_Lean_Meta_getResetPostponed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_expr_update_forall(lean_object*, uint8_t, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Meta_mkAuxMVar___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -33,6 +34,7 @@ LEAN_EXPORT lean_object* l_Std_PersistentHashMap_findAux___at___private_Lean_Met LEAN_EXPORT lean_object* l_List_elem___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDeclsFrom_visit___spec__2___boxed(lean_object*, lean_object*); static lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_processAssignmentFOApprox_loop___closed__2; LEAN_EXPORT uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_checkApp___spec__4(lean_object*, size_t, size_t); +static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1; static lean_object* l_Lean_addTrace___at_Lean_Meta_CheckAssignment_checkFVar___spec__2___closed__5; static lean_object* l_Std_Range_forIn_loop___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqEtaStruct_go___spec__1___lambda__2___closed__1; size_t lean_usize_add(size_t, size_t); @@ -80,8 +82,8 @@ static lean_object* l_Std_Range_forIn_loop___at___private_Lean_Meta_ExprDefEq_0_ static lean_object* l_Std_Range_forIn_loop___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqEtaStruct_go___spec__1___closed__13; LEAN_EXPORT uint8_t l_Std_PersistentArray_anyMAux___at_Lean_Meta_CheckAssignment_checkMVar___spec__31(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_unfoldBothDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148_(lean_object*); -LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165_(lean_object*); +LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297_(lean_object*); +LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280_(lean_object*); LEAN_EXPORT lean_object* l_Std_Range_forIn_loop___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqEtaStruct_go___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_usize_dec_eq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); @@ -315,6 +317,7 @@ LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_c LEAN_EXPORT lean_object* l_Lean_Meta_checkpointDefEq___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqQuickMVarMVar___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_expandDelayedAssigned_x3f___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Meta_CheckAssignment_check___closed__14; +static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1; LEAN_EXPORT lean_object* l_Std_HashSetImp_expand___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDeclsFrom_visit___spec__3(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_expandDelayedAssigned_x3f___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Meta_isDefEqBindingDomain_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -338,8 +341,8 @@ LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_processAss lean_object* l_StateRefT_x27_lift(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_mvar___override(lean_object*); LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Meta_CheckAssignment_checkMVar___spec__60(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2; static lean_object* l_Lean_Meta_isExprDefEqAuxImpl___lambda__2___closed__21; +static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2; LEAN_EXPORT lean_object* l_Std_Range_forIn_loop___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_addLetDeps___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_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqProj_isDefEqSingleton___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_st_ref_take(lean_object*, lean_object*); @@ -452,7 +455,6 @@ uint64_t l_Lean_Expr_hash(lean_object*); LEAN_EXPORT lean_object* l_Lean_Meta_checkpointDefEq___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqEtaStruct_go___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*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_MetavarContext_0__Lean_DependsOn_dep_visitApp___at_Lean_Meta_CheckAssignment_checkMVar___spec__5___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_unstuckMVar___closed__3; -static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1; LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_Meta_CheckAssignment_checkMVar___spec__54(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Meta_CheckAssignment_checkMVar___closed__3; lean_object* l_Std_HashMapImp_find_x3f___at_Lean_instantiateExprMVars___spec__1(lean_object*, lean_object*); @@ -736,7 +738,7 @@ lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMe LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlFromMAux___at_Lean_Meta_CheckAssignment_checkMVar___spec__53(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Std_PersistentArray_anyM___at_Lean_Meta_CheckAssignment_checkMVar___spec__46___boxed(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_MetavarContext_0__Lean_DependsOn_dep_visitMain___at_Lean_Meta_CheckAssignment_checkMVar___spec__4(lean_object*, lean_object*, lean_object*); -LEAN_EXPORT lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15529_(lean_object*); +LEAN_EXPORT lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15661_(lean_object*); lean_object* l_Lean_Expr_app___override(lean_object*, lean_object*); lean_object* lean_expr_update_lambda(lean_object*, uint8_t, lean_object*, lean_object*); static lean_object* l_Lean_Meta_CheckAssignment_throwCheckAssignmentFailure___rarg___closed__1; @@ -808,7 +810,6 @@ lean_object* l_ReaderT_instMonadReaderT___rarg(lean_object*); LEAN_EXPORT lean_object* l_Lean_isMVarDelayedAssigned___at_Lean_Meta_CheckAssignment_checkApp___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_reduceNative_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqQuickOther___lambda__2(uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1; lean_object* l_Lean_Meta_whnfD(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_expandDelayedAssigned_x3f___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqArgsFirstPass___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -910,7 +911,6 @@ lean_object* l_Std_PersistentHashMap_mkCollisionNode___rarg(lean_object*, lean_o LEAN_EXPORT lean_object* l___private_Lean_MetavarContext_0__Lean_DependsOn_dep_visitMain___at_Lean_Meta_CheckAssignment_checkMVar___spec__44(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_checkMVar___spec__34___boxed(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_LocalDecl_isLet(lean_object*); -static lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2; LEAN_EXPORT lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isAssigned(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_getExprMVarAssignment_x3f___at_Lean_Meta_checkAssignment___spec__4___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); @@ -14816,7 +14816,7 @@ lean_dec(x_5); return x_10; } } -static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1() { +static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1() { _start: { lean_object* x_1; @@ -14824,26 +14824,26 @@ x_1 = lean_mk_string_from_bytes("checkAssignment", 15); return x_1; } } -static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2() { +static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1; +x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148_(lean_object* x_1) { +LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280_(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; -x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2; +x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2; x_3 = l_Lean_registerInternalExceptionId(x_2, x_1); return x_3; } } -static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1() { +static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1() { _start: { lean_object* x_1; @@ -14851,21 +14851,21 @@ x_1 = lean_mk_string_from_bytes("outOfScope", 10); return x_1; } } -static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2() { +static lean_object* _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1; +x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165_(lean_object* x_1) { +LEAN_EXPORT lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297_(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; -x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2; +x_2 = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2; x_3 = l_Lean_registerInternalExceptionId(x_2, x_1); return x_3; } @@ -83666,7 +83666,7 @@ lean_dec(x_4); return x_10; } } -LEAN_EXPORT lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15529_(lean_object* x_1) { +LEAN_EXPORT lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15661_(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; @@ -84032,20 +84032,20 @@ l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_hasLetDecl lean_mark_persistent(l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_hasLetDeclsInBetween___closed__2); l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDeclsFrom___closed__1 = _init_l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDeclsFrom___closed__1(); lean_mark_persistent(l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDeclsFrom___closed__1); -l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1(); -lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__1); -l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2(); -lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148____closed__2); -if (builtin) {res = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4148_(lean_io_mk_world()); +l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1(); +lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__1); +l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2(); +lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280____closed__2); +if (builtin) {res = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4280_(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; l_Lean_Meta_CheckAssignment_checkAssignmentExceptionId = lean_io_result_get_value(res); lean_mark_persistent(l_Lean_Meta_CheckAssignment_checkAssignmentExceptionId); lean_dec_ref(res); -}l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1(); -lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__1); -l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2(); -lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165____closed__2); -if (builtin) {res = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4165_(lean_io_mk_world()); +}l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1(); +lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__1); +l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2 = _init_l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2(); +lean_mark_persistent(l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297____closed__2); +if (builtin) {res = l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_4297_(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; l_Lean_Meta_CheckAssignment_outOfScopeExceptionId = lean_io_result_get_value(res); lean_mark_persistent(l_Lean_Meta_CheckAssignment_outOfScopeExceptionId); @@ -84306,7 +84306,7 @@ l_Lean_Meta_isExprDefEqAuxImpl___closed__1 = _init_l_Lean_Meta_isExprDefEqAuxImp lean_mark_persistent(l_Lean_Meta_isExprDefEqAuxImpl___closed__1); l_Lean_Meta_isExprDefEqAuxImpl___closed__2 = _init_l_Lean_Meta_isExprDefEqAuxImpl___closed__2(); lean_mark_persistent(l_Lean_Meta_isExprDefEqAuxImpl___closed__2); -res = l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15529_(lean_io_mk_world()); +res = l_Lean_Meta_initFn____x40_Lean_Meta_ExprDefEq___hyg_15661_(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)); diff --git a/stage0/stdlib/Lean/Parser/Attr.c b/stage0/stdlib/Lean/Parser/Attr.c index 22c5495801..66efa64480 100644 --- a/stage0/stdlib/Lean/Parser/Attr.c +++ b/stage0/stdlib/Lean/Parser/Attr.c @@ -16,6 +16,7 @@ extern "C" { LEAN_EXPORT lean_object* l_Lean_Parser_Attr_extern_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_extern; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_declRange(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_formatter(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class_declRange(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_class_declRange___closed__6; @@ -46,7 +47,9 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(lean_ static lean_object* l_Lean_Parser_Attr_macro___closed__8; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_36____closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance_formatter(lean_object*); lean_object* l_Lean_Parser_many(lean_object*); static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio___closed__8; @@ -62,6 +65,7 @@ static lean_object* l_Lean_Parser_Attr_class_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Priority_numPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_attrParser_formatter(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter(lean_object*); static lean_object* l_Lean_Parser_Attr_simple_formatter___closed__7; static lean_object* l_Lean_Parser_Attr_simple___closed__1; static lean_object* l_Lean_Parser_Attr_simple_parenthesizer___closed__3; @@ -79,6 +83,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_declRange___closed_ static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__11; static lean_object* l_Lean_Parser_Attr_macro___elambda__1___lambda__1___closed__1; static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_formatter(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_class___elambda__1(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_ident; @@ -90,24 +95,27 @@ static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__11; static lean_object* l_Lean_Parser_Attr_externEntry___closed__1; static lean_object* l_Lean_Parser_Attr_extern_formatter___closed__5; lean_object* l_Lean_Parser_ParserState_mkNode(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio___closed__2; static lean_object* l_Lean_Parser_Attr_export_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_priorityParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Attr_macro_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_recursor; static lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__2; lean_object* l_Lean_Parser_orelseFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple_parenthesizer___closed__1; lean_object* l_Lean_Parser_registerBuiltinDynamicParserAttribute(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_simple_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1; lean_object* l_Lean_Parser_addBuiltinParser(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_optional_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); static lean_object* l_Lean_Parser_Attr_macro_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_export_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_declRange___closed__2; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__3; static lean_object* l_Lean_Parser_Attr_recursor___closed__4; @@ -115,6 +123,7 @@ lean_object* lean_string_append(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__6; static lean_object* l_Lean_Parser_Attr_simple_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Attr_export_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_declRange___closed__6; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__12; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_4____closed__2; @@ -122,6 +131,8 @@ static lean_object* l_Lean_Parser_Attr_extern_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_declRange___closed__3; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__4; static lean_object* l_Lean_Parser_Attr_macro___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_declRange___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_macro___elambda__1(lean_object*, lean_object*); @@ -129,6 +140,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Attr_class_parenthesizer(lean_object*, le static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__8; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_extern___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_declRange___closed__5; @@ -145,12 +157,15 @@ static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__5; static lean_object* l_Lean_Parser_Attr_defaultInstance_formatter___closed__3; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__8; static 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*, lean_object*); static lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__18; lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_recursor___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_macro___closed__5; static lean_object* l_Lean_Parser_Attr_class_formatter___closed__1; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -159,6 +174,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance(lean_object*); static lean_object* l_Lean_Parser_Attr_extern_formatter___closed__3; lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__7; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__7; static lean_object* l_Lean_Parser_Attr_recursor_parenthesizer___closed__2; @@ -167,14 +183,19 @@ static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2; static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__17; static lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__10; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_macro_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_externEntry___closed__4; lean_object* l_Lean_Parser_strLit___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2; static lean_object* l_Lean_Parser_Attr_recursor___closed__2; static lean_object* l_Lean_Parser_Attr_macro___closed__6; static lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_declRange___closed__4; uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Priority_numPrio___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio___closed__7; @@ -191,11 +212,13 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_declRange___ static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_declRange___closed__5; static lean_object* l_Lean_Parser_Attr_defaultInstance___closed__8; lean_object* l_Lean_Parser_nonReservedSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__5; static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__5; static lean_object* l_Lean_Parser_Attr_simple_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_attrParser(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_simple; +static lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__4; @@ -213,8 +236,10 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_export_declRange___closed__5 lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__10; lean_object* l_Lean_Parser_strLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_checkPrec_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_instance_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_extern___closed__7; static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__13; @@ -223,6 +248,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_declRange___closed__3 static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__3; static lean_object* l_Lean_Parser_Attr_export___closed__2; static lean_object* l_Lean_Parser_Attr_instance___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_instance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__6; @@ -255,14 +281,15 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_declRange___closed_ static lean_object* l_Lean_Parser_Attr_macro_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_export_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_simple___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_recursor___elambda__1___closed__4; -static lean_object* l_Lean_Parser_Attr_extern_formatter___closed__8; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Attr_extern_declRange___closed__7; lean_object* l_Lean_Parser_orelseInfo(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_export_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__10; static lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class_formatter(lean_object*); static lean_object* l_Lean_Parser_Attr_instance_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Priority_numPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -287,21 +314,29 @@ static lean_object* l_Lean_Parser_Attr_macro___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_recursor___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_recursor_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_declRange___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter(lean_object*); +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; uint32_t lean_string_utf8_get(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__3; static lean_object* l_Lean_Parser_Attr_export_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2; lean_object* l_Lean_Parser_registerBuiltinParserAttribute(lean_object*, lean_object*, uint8_t, lean_object*); static lean_object* l_Lean_Parser_Attr_extern___closed__1; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_instance___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_instance_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Attr_export_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_recursor___elambda__1___closed__2; static lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor(lean_object*); static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__7; @@ -329,6 +364,7 @@ static lean_object* l_Lean_Parser_Attr_recursor___elambda__1___closed__8; static lean_object* l_Lean_Parser_Attr_macro_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__5; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_macro_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_instance; @@ -342,6 +378,7 @@ static lean_object* l_Lean_Parser_Attr_defaultInstance_formatter___closed__4; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_export; static lean_object* l_Lean_Parser_Attr_extern___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); uint8_t lean_uint32_dec_eq(uint32_t, uint32_t); static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__14; @@ -358,6 +395,7 @@ static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__14; static lean_object* l_Lean_Parser_Attr_export_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__1; static lean_object* l_Lean_Parser_Attr_defaultInstance_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__5; static lean_object* l_Lean_Parser_Attr_instance___closed__5; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio(lean_object*); @@ -368,25 +406,33 @@ static lean_object* l___regBuiltin_Lean_Parser_Attr_class_declRange___closed__1; static lean_object* l_Lean_Parser_Attr_class___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_macro(lean_object*); static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__15; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_defaultInstance___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_priorityParser_formatter___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_declRange___closed__6; lean_object* l_Lean_Parser_categoryParser(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_export_formatter___closed__3; static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__6; static lean_object* l_Lean_Parser_Priority_numPrio_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Priority_numPrio; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2; static lean_object* l_Lean_Parser_Attr_recursor___closed__6; static lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__3; static lean_object* l_Lean_Parser_Attr_macro_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio___closed__5; lean_object* l_Lean_Parser_symbolInfo(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1; lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_epsilonInfo; static lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_extern_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_externEntry___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio___closed__3; lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); @@ -402,11 +448,13 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Attr_externEntry; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_externEntry_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_priorityParser_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class(lean_object*); static lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__1; static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Attr_class_declRange___closed__7; lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__9; static lean_object* l_Lean_Parser_Attr_externEntry_formatter___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_declRange___closed__5; @@ -420,6 +468,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio_declRange___clos static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_class_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_extern___closed__4; static lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__6; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_4____closed__3; @@ -448,8 +497,10 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_extern_declRange(lean_o static lean_object* l___regBuiltin_Lean_Parser_Attr_export_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_recursor___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_export_formatter(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_4____closed__6; static lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_recursor_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_36____closed__3; static lean_object* l_Lean_Parser_Attr_externEntry___closed__2; @@ -468,8 +519,10 @@ static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__2; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__1; static lean_object* l_Lean_Parser_Attr_simple_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_export___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__7; static lean_object* l_Lean_Parser_Attr_externEntry___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Attr_simple_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_defaultInstance_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple___closed__3; @@ -482,6 +535,7 @@ lean_object* l_Lean_Parser_numLit_formatter(lean_object*, lean_object*, lean_obj static lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio_declRange___closed__4; lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__4; static lean_object* l_Lean_Parser_Attr_export___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_36____closed__5; @@ -492,9 +546,11 @@ static lean_object* l_Lean_Parser_Attr_class_parenthesizer___closed__1; lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_class_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_instance_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2; static lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1; static lean_object* l_Lean_Parser_Attr_instance___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Attr_recursor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -506,14 +562,17 @@ static lean_object* l_Lean_Parser_Attr_simple___closed__7; static lean_object* l_Lean_Parser_Attr_recursor___closed__7; static lean_object* l_Lean_Parser_Attr_instance___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_4____closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1; static lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__4; extern lean_object* l_Lean_Parser_strLit; static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_declRange___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_andthen_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Attr_simple_parenthesizer___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_priorityParser(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Attr_simple___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Attr_instance___closed__1; static lean_object* l_Lean_Parser_Attr_externEntry___closed__7; @@ -1703,6 +1762,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_simple___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_simple_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_simple_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_simple___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_simple_parenthesizer___closed__1() { _start: { @@ -1797,6 +1902,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_simple___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_simple_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_simple___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_macro___elambda__1___lambda__1___closed__1() { _start: { @@ -2375,6 +2526,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_macro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_macro_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_macro_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_macro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_macro_parenthesizer___closed__1() { _start: { @@ -2439,6 +2620,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_macro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_macro_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_macro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_export___elambda__1___closed__1() { _start: { @@ -3010,6 +3221,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_export___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_export_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_export_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_export___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_export_parenthesizer___closed__1() { _start: { @@ -3074,6 +3315,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_export___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_export_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_export_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_export___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Attr_recursor___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -3647,6 +3918,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_recursor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_recursor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_recursor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_recursor_parenthesizer___closed__1() { _start: { @@ -3714,6 +4015,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_recursor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_recursor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_recursor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_class___elambda__1___closed__1() { _start: { @@ -4177,6 +4508,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_class___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_class_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_class___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_class_parenthesizer___closed__1() { _start: { @@ -4229,6 +4590,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_class___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_class_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_class_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_class___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_instance___elambda__1___closed__1() { _start: { @@ -4820,6 +5211,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_instance___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_instance_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_instance___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_instance_parenthesizer___closed__1() { _start: { @@ -4894,6 +5315,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_instance___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_instance_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_instance___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1() { _start: { @@ -5478,6 +5929,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_defaultInstance_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1() { _start: { @@ -5545,6 +6026,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_defaultInstance_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_externEntry___elambda__1___closed__1() { _start: { @@ -6622,6 +7133,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_externEntry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_externEntry_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_externEntry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__1() { _start: { @@ -6666,26 +7207,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_externEntry_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Attr_extern_formatter___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_extern_formatter___closed__3; +x_2 = l_Lean_Parser_Attr_extern_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Attr_extern_formatter___closed__3; +x_1 = l_Lean_Parser_Attr_extern_formatter___closed__2; x_2 = l_Lean_Parser_Attr_extern_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); @@ -6696,22 +7241,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Attr_extern_formatter___closed__2; -x_2 = l_Lean_Parser_Attr_extern_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Attr_extern_formatter___closed__7; +x_3 = l_Lean_Parser_Attr_extern_formatter___closed__6; 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); @@ -6724,11 +7257,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Attr_extern_formatter___closed__1; -x_7 = l_Lean_Parser_Attr_extern_formatter___closed__8; +x_7 = l_Lean_Parser_Attr_extern_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_extern_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_extern_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3; +x_3 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_externEntry_parenthesizer___closed__1() { _start: { @@ -6836,6 +7399,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_externEntry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_externEntry_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_externEntry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__1() { _start: { @@ -6880,26 +7473,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_externEntry_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Attr_extern_parenthesizer___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_extern_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Attr_extern_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Attr_extern_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Attr_extern_parenthesizer___closed__2; x_2 = l_Lean_Parser_Attr_extern_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); @@ -6910,22 +7507,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Attr_extern_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Attr_extern_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Attr_extern_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Attr_extern_parenthesizer___closed__6; 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); @@ -6938,11 +7523,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Attr_extern_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Attr_extern_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Attr_extern_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Attr_extern_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Attr_extern___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Basic(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Extra(uint8_t builtin, lean_object*); @@ -7128,6 +7743,17 @@ l_Lean_Parser_Attr_simple_formatter___closed__6 = _init_l_Lean_Parser_Attr_simpl lean_mark_persistent(l_Lean_Parser_Attr_simple_formatter___closed__6); l_Lean_Parser_Attr_simple_formatter___closed__7 = _init_l_Lean_Parser_Attr_simple_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Attr_simple_formatter___closed__7); +l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__2); +l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__3); +l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Attr_simple_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_simple_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_simple_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_simple_parenthesizer___closed__1); l_Lean_Parser_Attr_simple_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_simple_parenthesizer___closed__2(); @@ -7142,6 +7768,17 @@ l_Lean_Parser_Attr_simple_parenthesizer___closed__6 = _init_l_Lean_Parser_Attr_s lean_mark_persistent(l_Lean_Parser_Attr_simple_parenthesizer___closed__6); l_Lean_Parser_Attr_simple_parenthesizer___closed__7 = _init_l_Lean_Parser_Attr_simple_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Attr_simple_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_macro___elambda__1___lambda__1___closed__1 = _init_l_Lean_Parser_Attr_macro___elambda__1___lambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_macro___elambda__1___lambda__1___closed__1); l_Lean_Parser_Attr_macro___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_macro___elambda__1___closed__1(); @@ -7204,6 +7841,13 @@ l_Lean_Parser_Attr_macro_formatter___closed__3 = _init_l_Lean_Parser_Attr_macro_ lean_mark_persistent(l_Lean_Parser_Attr_macro_formatter___closed__3); l_Lean_Parser_Attr_macro_formatter___closed__4 = _init_l_Lean_Parser_Attr_macro_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_macro_formatter___closed__4); +l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_macro_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_macro_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_macro_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_macro_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_macro_parenthesizer___closed__1); l_Lean_Parser_Attr_macro_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_macro_parenthesizer___closed__2(); @@ -7212,6 +7856,13 @@ l_Lean_Parser_Attr_macro_parenthesizer___closed__3 = _init_l_Lean_Parser_Attr_ma lean_mark_persistent(l_Lean_Parser_Attr_macro_parenthesizer___closed__3); l_Lean_Parser_Attr_macro_parenthesizer___closed__4 = _init_l_Lean_Parser_Attr_macro_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_macro_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_macro_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_export___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_export___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_export___elambda__1___closed__1); l_Lean_Parser_Attr_export___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_export___elambda__1___closed__2(); @@ -7282,6 +7933,13 @@ l_Lean_Parser_Attr_export_formatter___closed__3 = _init_l_Lean_Parser_Attr_expor lean_mark_persistent(l_Lean_Parser_Attr_export_formatter___closed__3); l_Lean_Parser_Attr_export_formatter___closed__4 = _init_l_Lean_Parser_Attr_export_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_export_formatter___closed__4); +l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_export_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_export_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_export_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_export_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_export_parenthesizer___closed__1); l_Lean_Parser_Attr_export_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_export_parenthesizer___closed__2(); @@ -7290,6 +7948,13 @@ l_Lean_Parser_Attr_export_parenthesizer___closed__3 = _init_l_Lean_Parser_Attr_e lean_mark_persistent(l_Lean_Parser_Attr_export_parenthesizer___closed__3); l_Lean_Parser_Attr_export_parenthesizer___closed__4 = _init_l_Lean_Parser_Attr_export_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_export_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_export_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_export_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_recursor___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_recursor___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_recursor___elambda__1___closed__1); l_Lean_Parser_Attr_recursor___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_recursor___elambda__1___closed__2(); @@ -7352,6 +8017,13 @@ l_Lean_Parser_Attr_recursor_formatter___closed__3 = _init_l_Lean_Parser_Attr_rec lean_mark_persistent(l_Lean_Parser_Attr_recursor_formatter___closed__3); l_Lean_Parser_Attr_recursor_formatter___closed__4 = _init_l_Lean_Parser_Attr_recursor_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_recursor_formatter___closed__4); +l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_recursor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_recursor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_recursor_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_recursor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_recursor_parenthesizer___closed__1); l_Lean_Parser_Attr_recursor_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_recursor_parenthesizer___closed__2(); @@ -7360,6 +8032,13 @@ l_Lean_Parser_Attr_recursor_parenthesizer___closed__3 = _init_l_Lean_Parser_Attr lean_mark_persistent(l_Lean_Parser_Attr_recursor_parenthesizer___closed__3); l_Lean_Parser_Attr_recursor_parenthesizer___closed__4 = _init_l_Lean_Parser_Attr_recursor_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_recursor_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_recursor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_class___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_class___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_class___elambda__1___closed__1); l_Lean_Parser_Attr_class___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_class___elambda__1___closed__2(); @@ -7422,12 +8101,26 @@ l_Lean_Parser_Attr_class_formatter___closed__2 = _init_l_Lean_Parser_Attr_class_ lean_mark_persistent(l_Lean_Parser_Attr_class_formatter___closed__2); l_Lean_Parser_Attr_class_formatter___closed__3 = _init_l_Lean_Parser_Attr_class_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Attr_class_formatter___closed__3); +l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_class_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_class_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_class_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_class_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_class_parenthesizer___closed__1); l_Lean_Parser_Attr_class_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_class_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Attr_class_parenthesizer___closed__2); l_Lean_Parser_Attr_class_parenthesizer___closed__3 = _init_l_Lean_Parser_Attr_class_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Attr_class_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_class_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_class_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_instance___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_instance___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_instance___elambda__1___closed__1); l_Lean_Parser_Attr_instance___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_instance___elambda__1___closed__2(); @@ -7500,6 +8193,13 @@ l_Lean_Parser_Attr_instance_formatter___closed__4 = _init_l_Lean_Parser_Attr_ins lean_mark_persistent(l_Lean_Parser_Attr_instance_formatter___closed__4); l_Lean_Parser_Attr_instance_formatter___closed__5 = _init_l_Lean_Parser_Attr_instance_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Attr_instance_formatter___closed__5); +l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_instance_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_instance_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_instance_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_instance_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_instance_parenthesizer___closed__1); l_Lean_Parser_Attr_instance_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_instance_parenthesizer___closed__2(); @@ -7510,6 +8210,13 @@ l_Lean_Parser_Attr_instance_parenthesizer___closed__4 = _init_l_Lean_Parser_Attr lean_mark_persistent(l_Lean_Parser_Attr_instance_parenthesizer___closed__4); l_Lean_Parser_Attr_instance_parenthesizer___closed__5 = _init_l_Lean_Parser_Attr_instance_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Attr_instance_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1); l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__2(); @@ -7580,6 +8287,13 @@ l_Lean_Parser_Attr_defaultInstance_formatter___closed__3 = _init_l_Lean_Parser_A lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance_formatter___closed__3); l_Lean_Parser_Attr_defaultInstance_formatter___closed__4 = _init_l_Lean_Parser_Attr_defaultInstance_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance_formatter___closed__4); +l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1); l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2(); @@ -7588,6 +8302,13 @@ l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__3 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__3); l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__4 = _init_l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_defaultInstance_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_externEntry___elambda__1___closed__1 = _init_l_Lean_Parser_Attr_externEntry___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_externEntry___elambda__1___closed__1); l_Lean_Parser_Attr_externEntry___elambda__1___closed__2 = _init_l_Lean_Parser_Attr_externEntry___elambda__1___closed__2(); @@ -7724,6 +8445,13 @@ l_Lean_Parser_Attr_externEntry_formatter___closed__7 = _init_l_Lean_Parser_Attr_ lean_mark_persistent(l_Lean_Parser_Attr_externEntry_formatter___closed__7); l_Lean_Parser_Attr_externEntry_formatter___closed__8 = _init_l_Lean_Parser_Attr_externEntry_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Attr_externEntry_formatter___closed__8); +l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_externEntry_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_externEntry_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_extern_formatter___closed__1 = _init_l_Lean_Parser_Attr_extern_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_extern_formatter___closed__1); l_Lean_Parser_Attr_extern_formatter___closed__2 = _init_l_Lean_Parser_Attr_extern_formatter___closed__2(); @@ -7738,8 +8466,13 @@ l_Lean_Parser_Attr_extern_formatter___closed__6 = _init_l_Lean_Parser_Attr_exter lean_mark_persistent(l_Lean_Parser_Attr_extern_formatter___closed__6); l_Lean_Parser_Attr_extern_formatter___closed__7 = _init_l_Lean_Parser_Attr_extern_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Attr_extern_formatter___closed__7); -l_Lean_Parser_Attr_extern_formatter___closed__8 = _init_l_Lean_Parser_Attr_extern_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Attr_extern_formatter___closed__8); +l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__1); +l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_extern_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_extern_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_externEntry_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_externEntry_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_externEntry_parenthesizer___closed__1); l_Lean_Parser_Attr_externEntry_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_externEntry_parenthesizer___closed__2(); @@ -7756,6 +8489,13 @@ l_Lean_Parser_Attr_externEntry_parenthesizer___closed__7 = _init_l_Lean_Parser_A lean_mark_persistent(l_Lean_Parser_Attr_externEntry_parenthesizer___closed__7); l_Lean_Parser_Attr_externEntry_parenthesizer___closed__8 = _init_l_Lean_Parser_Attr_externEntry_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Attr_externEntry_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_externEntry_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Attr_extern_parenthesizer___closed__1 = _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Attr_extern_parenthesizer___closed__1); l_Lean_Parser_Attr_extern_parenthesizer___closed__2 = _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__2(); @@ -7770,8 +8510,13 @@ l_Lean_Parser_Attr_extern_parenthesizer___closed__6 = _init_l_Lean_Parser_Attr_e lean_mark_persistent(l_Lean_Parser_Attr_extern_parenthesizer___closed__6); l_Lean_Parser_Attr_extern_parenthesizer___closed__7 = _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Attr_extern_parenthesizer___closed__7); -l_Lean_Parser_Attr_extern_parenthesizer___closed__8 = _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Attr_extern_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Attr_extern_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Command.c b/stage0/stdlib/Lean/Parser/Command.c index 47299fd2de..73111dff3f 100644 --- a/stage0/stdlib/Lean/Parser/Command.c +++ b/stage0/stdlib/Lean/Parser/Command.c @@ -17,7 +17,6 @@ static lean_object* l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_noncomputableSection_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_deriving_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__6; -static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__6; static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__3; @@ -30,12 +29,13 @@ static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_opaque___closed__10; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__23; LEAN_EXPORT lean_object* l_Lean_Parser_Command_eraseAttr; +static lean_object* l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__3; -static lean_object* l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__22; static lean_object* l_Lean_Parser_Command_check_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange___closed__4; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_init__quot___closed__3; @@ -46,10 +46,12 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_quot_docString___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__20; static lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__10; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_print___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_export_formatter___closed__6; lean_object* l_Lean_Parser_many1Indent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -71,8 +73,8 @@ static lean_object* l_Lean_Parser_Command_openRenaming_formatter___closed__4; static lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_section___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structure_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__4; static lean_object* l_Lean_Parser_Command_open___closed__3; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__7; @@ -99,21 +101,27 @@ static lean_object* l_Lean_Parser_Command_derivingClasses_parenthesizer___closed static lean_object* l___regBuiltin_Lean_Parser_Command_variable_declRange___closed__1; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__21; LEAN_EXPORT lean_object* l_Lean_Parser_Command_check___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__11; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__9; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structureTk___closed__2; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Tactic_set__option___closed__9; static lean_object* l_Lean_Parser_Command_instance___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___closed__2; static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__7; static lean_object* l_Lean_Parser_Command_openHiding_formatter___closed__3; static lean_object* l_Lean_Parser_Command_variable_formatter___closed__5; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2; static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_optionValue_formatter___closed__5; static lean_object* l_Lean_Parser_Command_openScoped_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_quot___closed__11; @@ -135,6 +143,7 @@ static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_optDefDeriving_formatter___closed__5; static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2; lean_object* l_Lean_Parser_tokenAntiquotFn(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange___closed__3; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__3; @@ -142,8 +151,11 @@ static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_nonrec_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quot___closed__8; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structure_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_axiom_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_axiom___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1; static lean_object* l_Lean_Parser_Command_section___closed__3; static lean_object* l_Lean_Parser_Command_declVal___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__6; @@ -158,9 +170,10 @@ static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_check_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structCtor_formatter___closed__1; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__15; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_formatter(lean_object*); static lean_object* l_Lean_Parser_Tactic_set__option___closed__1; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_exit___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__9; @@ -173,6 +186,7 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___close static lean_object* l_Lean_Parser_Command_open___closed__5; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_deriving_parenthesizer___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl; static lean_object* l_Lean_Parser_Command_deriving_formatter___closed__3; static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__8; @@ -186,7 +200,6 @@ static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed lean_object* l_Lean_Parser_ParserState_mkError(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_instance___closed__4; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__4; -static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__28; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_declRange___closed__3; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__12; @@ -194,21 +207,28 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange___cl static lean_object* l_Lean_Parser_Command_openScoped_formatter___closed__2; static lean_object* l_Lean_Parser_Term_open___closed__6; static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_open_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_visibility; +static lean_object* l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declId_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__28; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDefDeriving_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1; static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__10; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section(lean_object*); static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Command_inductive___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_initialize_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_def_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Tactic_open_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_exit_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2; static lean_object* l_Lean_Parser_Command_optDeriving___closed__1; static lean_object* l_Lean_Parser_Term_set__option___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_reduce_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -218,7 +238,6 @@ static lean_object* l_Lean_Parser_Command_computedFields___closed__8; static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__3; static lean_object* l_Lean_Parser_Command_declSig_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_attributes_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__23; static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_declRange___closed__4; static lean_object* l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace_declRange(lean_object*); @@ -229,6 +248,7 @@ static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___cl static lean_object* l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__5; lean_object* l_Lean_Name_str___override(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_variable___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationBy; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__2; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__7; @@ -243,6 +263,7 @@ lean_object* l_Lean_Parser_Term_leftArrow_formatter(lean_object*, lean_object*, static lean_object* l_Lean_Parser_Command_synth_parenthesizer___closed__3; lean_object* l_Lean_Parser_ppSpace_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_synth___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_variable_declRange___closed__2; static lean_object* l_Lean_Parser_Tactic_open___closed__5; static lean_object* l_Lean_Parser_Command_optDeriving_parenthesizer___closed__6; @@ -254,7 +275,9 @@ static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___cl static lean_object* l_Lean_Parser_Command_example___closed__3; lean_object* l_Lean_Parser_ppGroup_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attrKind_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_ctor___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2; static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__7; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_structCtor___closed__9; @@ -266,7 +289,9 @@ static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__13 static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_theorem___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2; static lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_letDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__5; @@ -274,6 +299,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_classInductive; static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_declRange___closed__1; static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_instance___closed__1; static lean_object* l_Lean_Parser_Command_whereStructField___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_export___closed__3; @@ -281,7 +307,9 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___c static lean_object* l_Lean_Parser_Command_open_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_set__option___closed__2; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_quot___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_attribute___closed__7; static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_attribute_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -291,6 +319,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_noncomputable; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_matchAlts(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2; static lean_object* l_Lean_Parser_Command_builtin__initialize___closed__6; static lean_object* l_Lean_Parser_Command_deriving_parenthesizer___closed__5; extern lean_object* l_Lean_Parser_leadPrec; @@ -303,7 +332,6 @@ static lean_object* l_Lean_Parser_Command_terminationByCore_parenthesizer___clos static lean_object* l_Lean_Parser_Command_structCtor___closed__4; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__7; -static lean_object* l_Lean_Parser_Command_visibility_formatter___closed__1; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_terminationByCore_formatter___closed__5; lean_object* l_Lean_Parser_many(lean_object*); @@ -313,18 +341,22 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_declRange___c static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_bracketedBinder(uint8_t); static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__22; static lean_object* l_Lean_Parser_Command_computedFields___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_print_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_print_declRange___closed__4; lean_object* l_Lean_Parser_Term_attributes___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1; static lean_object* l_Lean_Parser_Command_extends_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_nonrec___closed__5; static lean_object* l_Lean_Parser_Command_noncomputableSection_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_end_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optDefDeriving_formatter___closed__3; @@ -339,6 +371,7 @@ static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__22; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2; lean_object* l_Lean_Parser_setLhsPrecFn(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structExplicitBinder___closed__11; static lean_object* l_Lean_Parser_Term_quot___closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_lookahead_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -346,6 +379,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_reduce; static lean_object* l_Lean_Parser_Command_variable_formatter___closed__3; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_resolve__name_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_def_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openRenaming; @@ -364,6 +398,9 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration_declRang static lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_declModifiers___closed__8; static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_optDeclSig___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__5; @@ -378,8 +415,8 @@ static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__7; static lean_object* l_Lean_Parser_Command_mutual___closed__8; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__11; static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_set__option_formatter___closed__5; -static lean_object* l_Lean_Parser_Command_visibility_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_open_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___closed__4; @@ -396,19 +433,24 @@ static lean_object* l_Lean_Parser_Command_example_formatter___closed__3; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__5; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__14; -static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__19; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_eval_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structCtor_formatter___closed__2; lean_object* l_Lean_Parser_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_opaque___closed__3; static lean_object* l_Lean_Parser_Command_deriving_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_universe_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_declValSimple_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__39; static lean_object* l_Lean_Parser_Command_universe___closed__7; static lean_object* l_Lean_Parser_Command_printAxioms_formatter___closed__2; @@ -422,6 +464,8 @@ static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_openScoped___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openOnly; static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print_parenthesizer(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__24; @@ -434,10 +478,13 @@ static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__8; static lean_object* l_Lean_Parser_Command_in___closed__3; static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__24; +static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_export_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doSeq___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__6; @@ -453,6 +500,7 @@ static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__7; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__14; LEAN_EXPORT lean_object* l_Lean_Parser_Command_synth___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__7; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__2; @@ -464,19 +512,24 @@ static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__8; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_declaration___closed__7; -static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__16; +static lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__9; static lean_object* l_Lean_Parser_Command_section___closed__5; static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_declRange___closed__4; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Command_in_declRange___closed__7; lean_object* l_Lean_Parser_group_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_declaration_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__19; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_end_formatter___closed__3; static lean_object* l_Lean_Parser_Command_def_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__6; @@ -485,16 +538,22 @@ static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_declRange___closed__3; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1; static lean_object* l_Lean_Parser_Command_nonrec_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_section_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_computedField_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_terminationHint1_formatter___closed__1; static lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_classTk___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_exit___closed__1; @@ -506,10 +565,12 @@ static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__18; static lean_object* l_Lean_Parser_Tactic_set__option_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_partial_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange___closed__2; extern lean_object* l_Lean_Parser_pushNone; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2; static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declVal___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__4; @@ -524,6 +585,7 @@ static lean_object* l_Lean_Parser_Tactic_open_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__13; static lean_object* l_Lean_Parser_Command_opaque___closed__5; static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__11; @@ -542,13 +604,14 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHintMany_formatter(lea static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationBy_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2; static lean_object* l_Lean_Parser_Command_deriving___closed__7; static lean_object* l_Lean_Parser_Command_eval_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__4; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__10; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_synth___closed__2; -static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_set__option_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openHiding_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -563,6 +626,7 @@ static lean_object* l_Lean_Parser_Command_openHiding_formatter___closed__7; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_openScoped___closed__5; static lean_object* l_Lean_Parser_Command_universe_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_declaration___closed__3; @@ -575,17 +639,21 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___cl lean_object* l_Lean_Parser_Term_binderTactic___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__9; static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__16; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mutual_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__13; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_in___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__16; +static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1; static lean_object* l_Lean_Parser_Command_printAxioms_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_open_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_ident; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__7; @@ -609,21 +677,27 @@ static lean_object* l_Lean_Parser_Command_universe_formatter___closed__4; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__6; static lean_object* l_Lean_Parser_Tactic_open___closed__6; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_section___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_axiom___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declValEqns___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__20; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_theorem___closed__5; static lean_object* l_Lean_Parser_Command_declVal___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter___closed__7; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__5; -static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__8; lean_object* l_id___rarg___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1; lean_object* l_Lean_Parser_Term_bracketedBinder_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1; static lean_object* l_Lean_Parser_Command_abbrev___closed__5; static lean_object* l_Lean_Parser_Command_section___closed__1; static lean_object* l_Lean_Parser_Command_example___closed__6; @@ -638,6 +712,7 @@ static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__1 static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_terminationHint1___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_private_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__8; static lean_object* l_Lean_Parser_Command_optNamedPrio___closed__2; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__3; @@ -651,11 +726,14 @@ static lean_object* l_Lean_Parser_Tactic_open___closed__3; static lean_object* l_Lean_Parser_Command_visibility___closed__1; static lean_object* l_Lean_Parser_Term_precheckedQuot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__28; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declValSimple___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio___closed__3; @@ -672,6 +750,9 @@ static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__5; static lean_object* l_Lean_Parser_Command_inductive___closed__5; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Command_quot_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_instance_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structure_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_section___closed__4; static lean_object* l_Lean_Parser_Command_quot___closed__7; static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__3; @@ -693,7 +774,6 @@ static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__4; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__14; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_export(lean_object*); -static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mutual; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_set__option___closed__6; @@ -715,8 +795,6 @@ lean_object* l_Lean_Parser_Term_attributes_formatter(lean_object*, lean_object*, static lean_object* l_Lean_Parser_Command_resolve__name_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_reduce___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio___closed__5; -static lean_object* l_Lean_Parser_Command_visibility_parenthesizer___closed__1; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__17; lean_object* l_Lean_Parser_pushNone___elambda__1___boxed(lean_object*); static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_computedFields___closed__4; @@ -731,9 +809,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_example; static lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__21; static lean_object* l_Lean_Parser_Command_theorem___closed__3; -static lean_object* l_Lean_Parser_Command_openRenaming_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_declRange___closed__6; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__24; static lean_object* l_Lean_Parser_Command_opaque___closed__6; lean_object* l_Lean_Parser_orelseFn(lean_object*, lean_object*, lean_object*, lean_object*); @@ -744,6 +822,7 @@ static lean_object* l_Lean_Parser_Command_classTk_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declId___closed__4; static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_end; static lean_object* l_Lean_Parser_Command_deriving_formatter___closed__4; static lean_object* l_Lean_Parser_Command_initialize___closed__1; @@ -752,24 +831,28 @@ static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2; static lean_object* l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_openHiding___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_unsafe_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__13; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__16; static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange___closed__5; static lean_object* l_Lean_Parser_Command_openSimple___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__1; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__3; static lean_object* l_Lean_Parser_Command_whereStructField_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__2; lean_object* l_Lean_Parser_ParserState_mkTrailingNode(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_derivingClasses_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openScoped_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_declRange___closed__5; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__15; @@ -777,12 +860,14 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___cl static lean_object* l_Lean_Parser_Term_precheckedQuot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_init__quot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openRenaming_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_docComment_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1; static lean_object* l_Lean_Parser_Command_initialize_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_moduleDoc_formatter___closed__8; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__6; @@ -795,7 +880,6 @@ static lean_object* l_Lean_Parser_Command_mutual___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_declRange___closed__4; static lean_object* l_Lean_Parser_Command_openRenaming___closed__9; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__10; -static lean_object* l_Lean_Parser_Command_attribute_formatter___closed__12; static lean_object* l_Lean_Parser_Term_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__7; @@ -817,20 +901,23 @@ static lean_object* l_Lean_Parser_Command_check__failure___elambda__1___closed__ static lean_object* l_Lean_Parser_Command_whereStructField___closed__6; lean_object* lean_array_get_size(lean_object*); static lean_object* l_Lean_Parser_Command_declId_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_quot_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structFields; -static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__4; static lean_object* l_Lean_Parser_Command_abbrev___closed__3; static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__6; lean_object* l_Lean_Parser_ppIndent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_check_formatter___closed__3; static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__8; -static lean_object* l_Lean_Parser_Command_terminationSuffix_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__12; static lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__6; static lean_object* l_Lean_Parser_Command_in___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__10; @@ -842,6 +929,7 @@ static lean_object* l_Lean_Parser_Command_declValEqns___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_optDeriving___closed__6; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__20; static lean_object* l_Lean_Parser_Term_precheckedQuot___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms___closed__5; static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_abbrev___closed__7; @@ -853,9 +941,12 @@ static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structFields_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_moduleDoc___closed__4; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_variable_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quot___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__6; @@ -882,10 +973,11 @@ static lean_object* l_Lean_Parser_Command_optionValue_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationBy___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_unicodeSymbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__8; -static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__26; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__17; static lean_object* l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_universe_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -904,6 +996,7 @@ static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_attribute___closed__12; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__1; lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_synth_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_whereStructField___closed__4; static lean_object* l_Lean_Parser_Command_synth___closed__7; @@ -911,6 +1004,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_extends; static lean_object* l_Lean_Parser_Command_deriving___closed__5; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__7; static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_unsafe_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -926,9 +1020,12 @@ static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__5; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_in(lean_object*); static lean_object* l_Lean_Parser_Command_structInstBinder___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_exit_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openSimple; +static lean_object* l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_quot_formatter___closed__8; static lean_object* l_Lean_Parser_Command_classTk_parenthesizer___closed__1; @@ -940,6 +1037,7 @@ static lean_object* l_Lean_Parser_Command_end_formatter___closed__4; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_declRange___closed__4; static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange___closed__6; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection_formatter___closed__2; @@ -959,8 +1057,10 @@ static lean_object* l_Lean_Parser_Command_initialize___closed__7; static lean_object* l_Lean_Parser_Command_print_formatter___closed__4; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_terminationHint1___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_instance___closed__8; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___closed__8; static lean_object* l_Lean_Parser_Command_terminationSuffix___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openOnly___elambda__1(lean_object*, lean_object*); @@ -969,6 +1069,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_decreasingBy_parenthesizer(lean_o static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange___closed__7; static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structFields___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__9; @@ -992,9 +1093,11 @@ static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed_ static lean_object* l_Lean_Parser_Command_unsafe_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_instance___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Term_precheckedQuot_formatter___closed__4; static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_set__option_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__1; @@ -1006,7 +1109,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_object*, lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__20; lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__29; static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__4; @@ -1017,15 +1119,16 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_derivingClasses_formatter___closed__5; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declId; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_extends_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_declRange___closed__4; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_export___closed__11; -static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot; @@ -1033,6 +1136,7 @@ static lean_object* l_Lean_Parser_Command_namespace___closed__5; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__10; static lean_object* l_Lean_Parser_Command_optDeriving___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Command_noncomputable_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHint1(lean_object*); @@ -1053,6 +1157,8 @@ static lean_object* l_Lean_Parser_Command_declId_formatter___closed__2; lean_object* l_Lean_Parser_checkColGeFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_whereStructField___elambda__1___closed__1; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__9; static lean_object* l_Lean_Parser_Command_classTk___closed__5; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__5; @@ -1086,7 +1192,6 @@ static lean_object* l_Lean_Parser_Command_declSig___closed__1; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__26; static lean_object* l_Lean_Parser_Command_mutual___closed__1; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__20; static lean_object* l_Lean_Parser_Command_declId_formatter___closed__9; static lean_object* l_Lean_Parser_Command_declId___closed__3; static lean_object* l_Lean_Parser_Command_namespace___closed__3; @@ -1103,6 +1208,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving(lean_object static lean_object* l_Lean_Parser_Command_declSig_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_deriving_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__20; static lean_object* l_Lean_Parser_Command_quot_formatter___closed__6; static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__5; @@ -1113,6 +1219,8 @@ static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_printAxioms_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed__3; static lean_object* l_Lean_Parser_Command_partial_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__4; @@ -1123,6 +1231,7 @@ static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__10; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__30; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openScoped___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_initialize___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__1; @@ -1139,11 +1248,11 @@ lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer(lean_object*, lean_ob static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__4; static lean_object* l_Lean_Parser_Command_variable_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__21; -static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_variable___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_extends___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2; static lean_object* l_Lean_Parser_Command_deriving___closed__6; static lean_object* l_Lean_Parser_Command_mutual___closed__6; static lean_object* l_Lean_Parser_Command_private___closed__5; @@ -1168,6 +1277,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_declId___elambda__1(lean_object*, static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___closed__6; static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__13; static lean_object* l_Lean_Parser_Command_declId_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2; static lean_object* l_Lean_Parser_Command_print_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_declaration___closed__12; @@ -1178,13 +1288,18 @@ static lean_object* l_Lean_Parser_Tactic_open_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_quot_declRange___closed__5; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_def_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_nonrec; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_namespace___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_declRange(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__2; lean_object* l_Lean_Parser_many1Fn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_whereStructInst___closed__8; @@ -1192,11 +1307,14 @@ static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_print_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__6; static lean_object* l_Lean_Parser_Command_initialize___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openRenaming___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declaration___closed__16; +static lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1; static lean_object* l_Lean_Parser_Command_theorem___closed__6; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optionValue___elambda__1(lean_object*, lean_object*); @@ -1204,6 +1322,8 @@ static lean_object* l_Lean_Parser_Command_openHiding___closed__4; static lean_object* l_Lean_Parser_Command_inductive___closed__7; static lean_object* l_Lean_Parser_Command_axiom_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_unsafe; +static lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__35; static lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_structure___closed__6; @@ -1217,6 +1337,7 @@ static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___cl static lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2; lean_object* l_Lean_Parser_optional(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_inductive_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__24; @@ -1224,9 +1345,11 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration(lean_obj static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_declRange___closed__7; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__37; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__19; static lean_object* l_Lean_Parser_Command_initialize___closed__8; static lean_object* l_Lean_Parser_Command_namedPrio___closed__1; @@ -1265,11 +1388,14 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_structure; static lean_object* l_Lean_Parser_Command_declModifiers___closed__6; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_moduleDoc___closed__6; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__18; lean_object* l_Lean_Parser_registerAliasCore___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__36; @@ -1277,7 +1403,9 @@ static lean_object* l_Lean_Parser_Command_namespace_formatter___closed__3; static lean_object* l_Lean_Parser_Command_openSimple_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openRenamingItem_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__20; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__11; lean_object* l_Lean_Parser_strLit___elambda__1(lean_object*, lean_object*); @@ -1302,11 +1430,12 @@ static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__7; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_protected_formatter___closed__2; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_classInductive_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__15; static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__1; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__19; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_end_formatter___closed__2; static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_printAxioms___closed__3; @@ -1319,11 +1448,12 @@ static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_section_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_axiom_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Command_eval_declRange___closed__6; static lean_object* l_Lean_Parser_Command_decreasingBy___closed__5; -static lean_object* l_Lean_Parser_Command_structure_formatter___closed__21; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__1; @@ -1332,32 +1462,36 @@ static lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___c lean_object* l_Lean_PrettyPrinter_Formatter_checkColGe_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_private___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__3; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structExplicitBinder___closed__4; static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_init__quot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__20; static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_declRange___closed__3; -static lean_object* l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openHiding_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__5; lean_object* l_Lean_ppIndent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__16; -static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_declRange___closed__4; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__23; +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_noncomputable___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__5; static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_structSimpleBinder_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_unsafe_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1; static lean_object* l_Lean_Parser_Command_quot_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_nonrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_open_declRange___closed__1; @@ -1375,14 +1509,19 @@ static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__10; lean_object* l_Lean_ppHardLineUnlessUngrouped_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_synth; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth_formatter(lean_object*); extern lean_object* l_Lean_Parser_Term_binderDefault; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_example_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__3; static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_visibility_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_in_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationByCore_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_openSimple_parenthesizer___closed__1; @@ -1391,10 +1530,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_initialize___closed__4; static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_whereStructField___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_declVal___closed__4; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_resolve__name; static lean_object* l_Lean_Parser_Command_declValSimple___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declValEqns___elambda__1(lean_object*, lean_object*); @@ -1404,6 +1545,7 @@ static lean_object* l_Lean_Parser_Command_example_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_check__failure_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_attribute___closed__6; static lean_object* l_Lean_Parser_Command_optionValue_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_precheckedQuot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_in; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__10; @@ -1411,10 +1553,10 @@ static lean_object* l_Lean_Parser_Command_openHiding___closed__8; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__16; static lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__23; static lean_object* l_Lean_Parser_Command_declSig_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Command_terminationBy_formatter___closed__7; -static lean_object* l_Lean_Parser_Command_visibility_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structure_formatter___closed__6; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__8; @@ -1423,7 +1565,6 @@ static lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer___clos LEAN_EXPORT lean_object* l_Lean_Parser_Command_declaration___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange___closed__7; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__11; static lean_object* l_Lean_Parser_Command_terminationBy___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__3; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__9; @@ -1436,10 +1577,12 @@ static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_terminationBy_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_declRange___closed__5; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_open_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_classTk_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Command_builtin__initialize_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1449,10 +1592,12 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed static lean_object* l_Lean_Parser_Command_classInductive___closed__7; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__19; static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_ctor_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_openSimple___closed__1; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__3; @@ -1463,6 +1608,7 @@ static lean_object* l_Lean_Parser_Command_quot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2; static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__6; @@ -1476,7 +1622,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_declValEqns_formatter(lean_object static lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_declRange___closed__2; static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__3; -static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__5; @@ -1485,6 +1631,7 @@ static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__2; static lean_object* l_Lean_Parser_Command_whereStructField___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_in_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_attribute; +static lean_object* l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__20; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openScoped_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1497,6 +1644,7 @@ lean_object* l_Lean_Parser_nonReservedSymbolFnAux(lean_object*, lean_object*, le static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_quot_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_declRange___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_declRange___closed__5; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__24; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__6; @@ -1508,6 +1656,8 @@ static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__6; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__9; static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_in___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_set__option___closed__10; static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__10; @@ -1522,20 +1672,25 @@ static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_decreasingBy_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__21; extern lean_object* l_Lean_Parser_Term_optType; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__10; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__12; -static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_declId___closed__2; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_declVal___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_computedField___closed__5; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__11; static lean_object* l_Lean_Parser_Command_reduce_formatter___closed__3; static lean_object* l_Lean_Parser_Command_openHiding___closed__9; static lean_object* l_Lean_Parser_Command_exit_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_example_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__23; @@ -1544,6 +1699,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print_declRange(lean static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange___closed__5; static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_open___closed__2; static lean_object* l_Lean_Parser_Command_terminationHint1___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_open_parenthesizer___closed__6; @@ -1556,10 +1712,12 @@ static lean_object* l_Lean_Parser_Command_synth___closed__3; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_open_declRange(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter(lean_object*); lean_object* l_Lean_Parser_checkLhsPrecFn(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_eval_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_attribute___closed__3; static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__16; static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__7; @@ -1575,7 +1733,6 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot___elambda__1(lean_object*, l static lean_object* l___regBuiltin_Lean_Parser_Command_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Command_declModifiers___closed__5; static lean_object* l_Lean_Parser_Command_structureTk___closed__1; -static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__13; static lean_object* l_Lean_Parser_Command_attribute_formatter___closed__1; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__4; @@ -1595,6 +1752,7 @@ static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__ static lean_object* l_Lean_Parser_Command_openRenaming_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mutual___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__4; lean_object* l_Lean_Parser_Term_bracketedBinder_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_instance_formatter___closed__2; @@ -1603,6 +1761,7 @@ static lean_object* l_Lean_Parser_Command_terminationByCore_formatter___closed__ static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openDecl___closed__6; static lean_object* l_Lean_Parser_Command_protected_formatter___closed__1; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__9; @@ -1615,6 +1774,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_openScoped; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__21; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_printAxioms_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__14; extern lean_object* l_Lean_Parser_Term_letDecl; static lean_object* l_Lean_Parser_Command_axiom_formatter___closed__4; @@ -1625,11 +1785,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1(lean_obj static lean_object* l_Lean_Parser_Command_decreasingBy_formatter___closed__1; static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_init__quot_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange___closed__7; static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__4; lean_object* l_Lean_Parser_Command_commentBody_parenthesizer___boxed(lean_object*); -static lean_object* l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__6; lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); @@ -1661,19 +1822,22 @@ static lean_object* l_Lean_Parser_Command_optionValue_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_declRange___closed__3; static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__7; -static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__11; static lean_object* l_Lean_Parser_Command_openSimple_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_declRange___closed__1; static lean_object* l_Lean_Parser_Command_initialize___closed__3; static lean_object* l_Lean_Parser_Command_mutual___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHintMany(lean_object*); static lean_object* l_Lean_Parser_Command_classTk___closed__1; static lean_object* l_Lean_Parser_Command_eval___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_axiom_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__10; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace(lean_object*); @@ -1692,6 +1856,7 @@ static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__2; lean_object* l_Lean_Parser_notSymbol_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_variable___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2; lean_object* l_Lean_Parser_Term_whereDecls_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__5; @@ -1709,10 +1874,13 @@ static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_protected___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms(lean_object*); static lean_object* l_Lean_Parser_Command_check__failure___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_private_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_end_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_set__option_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_set__option___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_theorem_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHintMany___lambda__2(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__3; @@ -1723,12 +1891,14 @@ static lean_object* l_Lean_Parser_Command_end_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___closed__7; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_print___closed__3; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__18; +static lean_object* l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openSimple_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__16; static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__7; @@ -1740,13 +1910,16 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___c static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_opaque___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_optNamedPrio_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__17; LEAN_EXPORT lean_object* l_Lean_Parser_Command_axiom_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_axiom___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__2; @@ -1789,8 +1962,8 @@ static lean_object* l_Lean_Parser_Command_universe_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_example_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_variable___closed__1; -static lean_object* l_Lean_Parser_Command_optNamedPrio_formatter___closed__2; -static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_check_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__18; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namespace___elambda__1(lean_object*, lean_object*); @@ -1802,15 +1975,20 @@ static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_declRange___closed__7; static lean_object* l_Lean_Parser_Command_section___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1; static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structSimpleBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classInductive_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_open_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_section_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__1; static lean_object* l_Lean_Parser_Command_deriving___closed__3; static lean_object* l_Lean_Parser_Command_moduleDoc___closed__5; static lean_object* l_Lean_Parser_Command_attribute_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_declId_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_openSimple___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_classInductive_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_abbrev_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1822,7 +2000,9 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___cl lean_object* l_Lean_Parser_Term_structInst___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_computedField___closed__7; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_unsafe___closed__5; static lean_object* l_Lean_Parser_Command_mutual___closed__9; static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__8; @@ -1841,10 +2021,12 @@ static lean_object* l_Lean_Parser_Command_structure_formatter___closed__2; static lean_object* l_Lean_Parser_Command_def___closed__3; static lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Term_set__option_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_extends___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__1; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_section___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__3; @@ -1856,6 +2038,7 @@ static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__6; static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__22; static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__2; static lean_object* l_Lean_Parser_Command_classInductive_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_axiom_parenthesizer___closed__4; @@ -1897,30 +2080,33 @@ static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed static lean_object* l_Lean_Parser_Command_openScoped_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_decreasingBy; static lean_object* l_Lean_Parser_Command_optDeclSig___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__5; static lean_object* l_Lean_Parser_Command_protected___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__26; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_declValEqns___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_abbrev___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_end_declRange___closed__3; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__22; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___closed__3; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_end___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_whereStructField; LEAN_EXPORT lean_object* l_Lean_Parser_Command_end_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDefDeriving_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_exit___closed__7; -static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__17; static lean_object* l_Lean_Parser_Command_classInductive___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_exit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__11; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__14; extern lean_object* l_Lean_Parser_Term_whereDecls; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_export___closed__1; @@ -1928,25 +2114,28 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_set__option___elambda__1(lean_obj static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__5; static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__10; static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_formatter(lean_object*); static lean_object* l_Lean_Parser_Tactic_open___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed__6; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_exit_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__31; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_section___closed__2; static lean_object* l_Lean_Parser_Command_openScoped_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__10; static lean_object* l_Lean_Parser_Command_def_formatter___closed__10; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__14; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_open___closed__4; static lean_object* l_Lean_Parser_Command_optionValue___closed__4; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_theorem; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_def_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structure_formatter___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_set__option; static lean_object* l_Lean_Parser_Command_deriving_formatter___closed__6; @@ -1959,7 +2148,9 @@ static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__5; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_in___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHintMany_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_variable___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__6; @@ -1976,20 +2167,26 @@ static lean_object* l_Lean_Parser_Command_openOnly_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationSuffix_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_in_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__5; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_whereStructField_formatter___closed__3; static lean_object* l_Lean_Parser_Command_export___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_classTk___closed__4; static lean_object* l_Lean_Parser_Command_declValEqns___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2; static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_initialize_parenthesizer___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange___closed__7; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__26; static lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__2; @@ -2005,15 +2202,14 @@ static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__7; static lean_object* l_Lean_Parser_Command_openRenaming___closed__5; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Command_noncomputable_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__7; extern lean_object* l_Lean_Parser_Term_attributes; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_protected_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange___closed__6; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__4; static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__6; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__18; static lean_object* l_Lean_Parser_Command_classInductive_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_universe_formatter___closed__2; @@ -2029,7 +2225,6 @@ static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_declRange___closed__2; static lean_object* l_Lean_Parser_Command_partial___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_declRange___closed__2; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__18; static lean_object* l_Lean_Parser_Command_structExplicitBinder___closed__2; static lean_object* l_Lean_Parser_Command_set__option_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__1; @@ -2038,16 +2233,17 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_eval; static lean_object* l_Lean_Parser_Command_end_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_visibility___closed__3; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__22; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_theorem___closed__10; -static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_print_declRange___closed__7; static lean_object* l_Lean_Parser_Command_structSimpleBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Command_unsafe___closed__1; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__26; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_partial___closed__5; static lean_object* l_Lean_Parser_Command_check__failure___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option_declRange(lean_object*); @@ -2074,6 +2270,7 @@ static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__7; extern lean_object* l_Lean_Parser_rawIdent; static lean_object* l_Lean_Parser_Command_openScoped___closed__8; static lean_object* l_Lean_Parser_Command_set__option___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_initialize___closed__5; static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__6; @@ -2090,6 +2287,7 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___c static lean_object* l_Lean_Parser_Command_declVal___closed__2; static lean_object* l_Lean_Parser_Command_declValSimple_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_exit_declRange___closed__3; static lean_object* l_Lean_Parser_Command_print___elambda__1___closed__12; @@ -2101,8 +2299,8 @@ static lean_object* l_Lean_Parser_Term_open_parenthesizer___closed__3; lean_object* l_Lean_Parser_many1Indent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_quot_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2; static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__11; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__22; static lean_object* l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationBy_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structCtor_parenthesizer___closed__2; @@ -2133,13 +2331,14 @@ static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__1; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__16; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_section; -static lean_object* l_Lean_Parser_Command_structure_formatter___closed__19; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_openOnly_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_check__failure___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openScoped___closed__1; static lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_quot_declRange___closed__2; @@ -2153,6 +2352,7 @@ static lean_object* l_Lean_Parser_Term_open_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_optDeclSig___closed__4; static lean_object* l_Lean_Parser_Command_classInductive___closed__2; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1; static lean_object* l_Lean_Parser_Command_def___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_declRange___closed__7; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2; @@ -2171,10 +2371,13 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange(lean_ static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structCtor_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_inductive; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedPrio; static lean_object* l___regBuiltin_Lean_Parser_Command_quot_docString___closed__1; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__20; static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_declRange___closed__6; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; +static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declVal___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_def_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_quot_declRange___closed__1; @@ -2187,29 +2390,30 @@ static lean_object* l_Lean_Parser_Command_declaration___closed__4; static lean_object* l_Lean_Parser_Term_open_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_set__option_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_theorem___closed__7; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__10; -static lean_object* l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__2; static lean_object* l_Lean_Parser_Command_structureTk_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__3; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_resolve__name_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_precheckedQuot___closed__5; static lean_object* l_Lean_Parser_Command_declValEqns___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__19; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_optDeriving_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_variable___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__24; static lean_object* l_Lean_Parser_Command_variable_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_set__option_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__12; static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__5; @@ -2222,13 +2426,15 @@ static lean_object* l_Lean_Parser_Command_check__failure___elambda__1___closed__ static lean_object* l_Lean_Parser_Command_declSig_formatter___closed__2; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__9; lean_object* l_Lean_PrettyPrinter_Formatter_lookahead_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2; static lean_object* l_Lean_Parser_Command_derivingClasses_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__34; static lean_object* l_Lean_Parser_Command_partial___closed__1; static lean_object* l_Lean_Parser_Command_variable_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_terminationSuffix_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___closed__7; static lean_object* l_Lean_Parser_Command_def_formatter___closed__6; @@ -2236,7 +2442,6 @@ static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__6; -static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__17; static lean_object* l_Lean_Parser_Command_classInductive___closed__4; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_universe___closed__2; @@ -2245,25 +2450,32 @@ static lean_object* l_Lean_Parser_Command_inductive___closed__6; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_commentBody___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1; static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__13; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_set__option_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_deriving___closed__1; static lean_object* l_Lean_Parser_Tactic_open___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__7; -static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_export_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers___elambda__2(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers(uint8_t); static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__42; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2; static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__4; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_reduce_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structFields___closed__3; static lean_object* l_Lean_Parser_Term_quot___closed__5; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__9; @@ -2273,6 +2485,8 @@ static lean_object* l_Lean_Parser_Command_in___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__8; static lean_object* l_Lean_Parser_Command_private___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_eval_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_many1Unbox_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openRenamingItem_formatter___closed__3; static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__9; @@ -2290,6 +2504,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_withOpenDecl_parenthesizer(lean_ static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_example___closed__9; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_moduleDoc_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declaration___closed__9; @@ -2308,28 +2523,36 @@ static lean_object* l_Lean_Parser_Command_deriving___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print(lean_object*); static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_eval___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_variable_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_nonrec_formatter___closed__2; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structSimpleBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_set__option___closed__10; static lean_object* l_Lean_Parser_Command_moduleDoc___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_theorem___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_protected_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__5; static lean_object* l_Lean_Parser_Command_reduce_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_computedFields_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1; static lean_object* l_Lean_Parser_Command_terminationSuffix___closed__1; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_end___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_variable; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__30; @@ -2358,29 +2581,36 @@ static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___cl static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_partial_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___closed__5; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__25; LEAN_EXPORT lean_object* l_Lean_Parser_Command_eraseAttr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1; static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__3; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange___closed__7; static lean_object* l_Lean_Parser_Command_abbrev___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structureTk_parenthesizer___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option(lean_object*); static lean_object* l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_quot___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_terminationSuffix_formatter___closed__2; static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_noncomputable_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declSig___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__22; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__4; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__8; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__8; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_unsafe_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Command_ctor___elambda__1(lean_object*, lean_object*); @@ -2401,14 +2631,18 @@ static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__3; static lean_object* l_Lean_Parser_Command_exit_formatter___closed__1; static lean_object* l_Lean_Parser_Term_open___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_exit_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openScoped_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_classTk___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classInductive___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_variable_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2; lean_object* l_Lean_Parser_nonReservedSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_variable___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__12; -static lean_object* l_Lean_Parser_Command_declVal_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDeclSig___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_variable___closed__6; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__4; @@ -2431,28 +2665,33 @@ static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__10; static lean_object* l_Lean_Parser_Command_declSig_formatter___closed__1; static lean_object* l_Lean_Parser_Command_protected___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_set__option___closed__10; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__3; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structCtor; static lean_object* l_Lean_Parser_Command_reduce___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_private_formatter___closed__3; static lean_object* l_Lean_Parser_Command_terminationBy_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange___closed__1; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__7; static lean_object* l_Lean_Parser_Command_structFields___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2; lean_object* l_Lean_Parser_registerAlias(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByElement___closed__2; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__26; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__5; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_inductive___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiersF_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__23; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openRenaming___closed__7; static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1___closed__1; @@ -2467,6 +2706,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_declSig_parenthesizer(lean_object static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_openDecl___closed__3; @@ -2477,6 +2718,7 @@ static lean_object* l_Lean_Parser_Command_printAxioms___closed__8; static lean_object* l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_precheckedQuot_formatter___closed__3; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__22; +static lean_object* l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_export; LEAN_EXPORT lean_object* l_Lean_Parser_Command_instance_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openRenaming___closed__3; @@ -2486,6 +2728,7 @@ lean_object* l_Lean_Parser_Term_binderIdent_formatter(lean_object*, lean_object* static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_moduleDoc_formatter___closed__3; static lean_object* l_Lean_Parser_Command_extends___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange___closed__6; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__17; LEAN_EXPORT lean_object* l_Lean_Parser_Command_synth_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2501,9 +2744,10 @@ static lean_object* l_Lean_Parser_Command_abbrev___closed__2; static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_extends_formatter___closed__5; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__8; -static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__23; +static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_openOnly___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declValEqns___closed__6; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__7; @@ -2512,18 +2756,20 @@ static lean_object* l_Lean_Parser_Command_optionValue_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__21; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Command_declVal_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__14; static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_decreasingBy___closed__6; -static lean_object* l_Lean_Parser_Term_precheckedQuot_formatter___closed__5; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_optionValue___closed__1; static lean_object* l_Lean_Parser_Command_init__quot___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__10; lean_object* l_Lean_PrettyPrinter_Formatter_withPosition_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHint(lean_object*); lean_object* l_Lean_Parser_withResultOfFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__4; @@ -2538,11 +2784,12 @@ static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__5; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__19; lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__19; static lean_object* l_Lean_Parser_Command_eraseAttr_formatter___closed__4; static lean_object* l_Lean_Parser_Command_declValEqns___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_eraseAttr___closed__2; -static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__21; +static lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namedPrio___closed__12; static lean_object* l_Lean_Parser_Command_noncomputable___closed__3; static lean_object* l_Lean_Parser_Command_unsafe___closed__6; @@ -2553,13 +2800,13 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_docString(lean_obj static lean_object* l_Lean_Parser_Tactic_open___closed__2; static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__4; -static lean_object* l_Lean_Parser_Command_terminationSuffix_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_variable_declRange___closed__7; static lean_object* l_Lean_Parser_Command_resolve__name___closed__3; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__6; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_def___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_abbrev___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_export_formatter___closed__8; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__2; @@ -2567,21 +2814,23 @@ static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Command_terminationBy_formatter___closed__4; static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__33; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__1; -static lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__9; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__13; static lean_object* l_Lean_Parser_Command_mutual___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openSimple_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_eval_declRange___closed__5; static lean_object* l_Lean_Parser_Command_decreasingBy_formatter___closed__4; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__25; static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_set__option_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_noncomputable___closed__5; @@ -2597,6 +2846,7 @@ static lean_object* l_Lean_Parser_Command_classInductive___closed__8; static lean_object* l_Lean_Parser_Command_structCtor___closed__7; static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_quot_formatter___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__5; static lean_object* l_Lean_Parser_Term_precheckedQuot___closed__3; static lean_object* l_Lean_Parser_Command_check_parenthesizer___closed__2; @@ -2612,7 +2862,6 @@ static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__13; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot___elambda__1___lambda__1___boxed(lean_object*); static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Command_declVal_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__2; @@ -2631,7 +2880,6 @@ static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_resolve__name___closed__1; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_inductive___closed__4; -static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__10; static lean_object* l_Lean_Parser_Command_export_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structCtor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_printAxioms_formatter___closed__4; @@ -2646,7 +2894,6 @@ static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_declVal_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structSimpleBinder; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_extends___closed__4; @@ -2662,8 +2909,10 @@ static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange___closed__6; static lean_object* l_Lean_Parser_Command_moduleDoc_formatter___closed__7; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openScoped___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quot___elambda__1___lambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_print_declRange___closed__5; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__5; lean_object* l_Lean_Parser_ppLine_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -2680,14 +2929,17 @@ static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2; static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structureTk_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__7; lean_object* l_Lean_Parser_sepBy1Indent_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_def_formatter___closed__3; static lean_object* l_Lean_Parser_Command_moduleDoc_formatter___closed__5; @@ -2701,6 +2953,7 @@ static lean_object* l_Lean_Parser_Command_declValEqns___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_nonrec___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_quot___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_extends_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_open_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_printAxioms___closed__6; @@ -2708,6 +2961,7 @@ static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___cl LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end_declRange(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end(lean_object*); static lean_object* l_Lean_Parser_Command_computedField___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__12; @@ -2717,13 +2971,13 @@ static lean_object* l_Lean_Parser_Command_universe___closed__4; static lean_object* l_Lean_Parser_Command_deriving_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openRenaming_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___closed__10; static lean_object* l_Lean_Parser_Command_resolve__name___closed__2; static lean_object* l_Lean_Parser_Command_deriving_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_optDeriving_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declValEqns_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__1; -static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__2; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_mutual_parenthesizer___closed__5; @@ -2737,7 +2991,6 @@ static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__2 LEAN_EXPORT lean_object* l_Lean_Parser_Command_partial___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_synth___closed__1; static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__6; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_end_declRange___closed__6; @@ -2745,10 +2998,11 @@ static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__4; lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_quot___closed__9; extern lean_object* l_Lean_Parser_Term_binderIdent; +static lean_object* l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__18; -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__17; lean_object* l_Lean_Parser_Term_doSeq_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_attribute_formatter___closed__6; static lean_object* l_Lean_Parser_Command_terminationHintMany_formatter___closed__3; @@ -2762,14 +3016,16 @@ static lean_object* l_Lean_Parser_Command_declVal___closed__1; static lean_object* l_Lean_Parser_Command_openRenaming___closed__1; static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHint_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__11; uint8_t lean_uint32_dec_eq(uint32_t, uint32_t); static lean_object* l_Lean_Parser_Command_reduce_formatter___closed__1; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__5; static lean_object* l_Lean_Parser_Command_builtin__initialize_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_set__option_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__16; -static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__20; static lean_object* l_Lean_Parser_Term_open_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_check; @@ -2785,6 +3041,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_whereStructField___elambda__1(lea static lean_object* l_Lean_Parser_Tactic_set__option_formatter___closed__1; extern lean_object* l_Lean_Parser_numLit; static lean_object* l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__4; extern lean_object* l_Lean_Parser_Term_leftArrow; static lean_object* l_Lean_Parser_Command_terminationBy___closed__9; @@ -2802,6 +3059,7 @@ static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__5 static lean_object* l_Lean_Parser_Command_derivingClasses___closed__1; static lean_object* l_Lean_Parser_Command_decreasingBy___closed__8; static lean_object* l_Lean_Parser_Command_builtin__initialize___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__1; static lean_object* l_Lean_Parser_Command_init__quot___closed__2; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__15; @@ -2811,6 +3069,7 @@ static lean_object* l_Lean_Parser_Command_openSimple___closed__4; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__7; lean_object* l_Lean_Parser_Term_ident___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__6; @@ -2820,11 +3079,14 @@ static lean_object* l_Lean_Parser_Command_example_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_in___closed__4; static lean_object* l_Lean_Parser_Command_def___closed__12; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__17; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declSig_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_deriving_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_printAxioms___closed__1; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openRenaming_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1; static lean_object* l_Lean_Parser_Command_check_formatter___closed__4; static lean_object* l_Lean_Parser_Command_attribute___closed__1; static lean_object* l_Lean_Parser_Command_structureTk___closed__7; @@ -2836,6 +3098,7 @@ static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__4; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__12; static lean_object* l_Lean_Parser_Command_openOnly_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_optType_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__11; lean_object* l_Lean_Parser_numLit___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_abbrev___closed__1; @@ -2853,14 +3116,20 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_open_formatter___closed__6; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__24; +static lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_extends_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2; lean_object* l_Lean_Syntax_getNumArgs(lean_object*); static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__21; @@ -2875,6 +3144,7 @@ static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___clo static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_set__option___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namedPrio___closed__11; extern lean_object* l_Lean_PrettyPrinter_Formatter_formatterAliasesRef; extern lean_object* l_Lean_Parser_Term_attrKind; @@ -2882,11 +3152,14 @@ static lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__25; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_initialize_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_declRange___closed__1; static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_terminationBy___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_private___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_declRange(lean_object*); @@ -2899,30 +3172,35 @@ static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__13; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__20; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_binderDefault___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__16; lean_object* l_Lean_Parser_Term_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1; static lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Command_resolve__name_parenthesizer___closed__2; -static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange___closed__6; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2; static lean_object* l_Lean_Parser_Command_classInductive___closed__6; static lean_object* l_Lean_Parser_Command_namespace_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_partial_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_eraseAttr_formatter___closed__2; static lean_object* l_Lean_Parser_Command_end___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_optDeriving_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namespace_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__38; static lean_object* l_Lean_Parser_Command_structFields___closed__2; -static lean_object* l_Lean_Parser_Command_structFields_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__21; static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__19; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__8; static lean_object* l_Lean_Parser_Command_computedField___closed__6; static lean_object* l_Lean_Parser_Tactic_set__option_formatter___closed__2; @@ -2938,12 +3216,16 @@ static lean_object* l_Lean_Parser_Command_in_formatter___closed__1; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_whereStructInst_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_open_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_open_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_resolve__name___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_init__quot_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declId_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_attrKind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mutual_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_whereStructInst___closed__7; static lean_object* l_Lean_Parser_Command_declVal___closed__3; @@ -2960,9 +3242,11 @@ static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__4; static lean_object* l_Lean_Parser_Command_structCtor___closed__5; static lean_object* l_Lean_Parser_Command_decreasingBy___closed__4; static lean_object* l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_opaque_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_whereStructField___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_openDecl___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_declRange___closed__4; @@ -2976,7 +3260,9 @@ static lean_object* l_Lean_Parser_Command_optDeclSig_formatter___closed__9; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_letDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_builtin__initialize_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_example_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2; static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__4; @@ -2992,7 +3278,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___c static lean_object* l_Lean_Parser_Command_check__failure___closed__6; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Command_structure_formatter___closed__22; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_open_formatter___closed__2; static lean_object* l_Lean_Parser_Command_namespace___closed__7; @@ -3000,6 +3285,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_namespace_formatter(lean_object*, lean_object* l_Lean_Parser_categoryParser(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_check__failure___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1; lean_object* l_Lean_Parser_ppGroup_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__25; @@ -3007,23 +3293,30 @@ static lean_object* l_Lean_Parser_Command_ctor___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quot; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__10; lean_object* l_Lean_Parser_commandParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationSuffix_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_structCtor___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_synth_formatter___closed__1; static lean_object* l_Lean_Parser_Command_nonrec___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_moduleDoc_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_axiom_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mutual_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_synth_formatter___closed__2; static lean_object* l_Lean_Parser_Command_computedField___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_decreasingBy___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_optDeclSig___elambda__1___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option_declRange(lean_object*); @@ -3036,10 +3329,13 @@ static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_end___closed__6; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__6; static lean_object* l_Lean_Parser_Command_noncomputable_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2; static lean_object* l_Lean_Parser_Command_decreasingBy___closed__2; static lean_object* l_Lean_Parser_Command_instance___closed__6; static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openSimple___elambda__1(lean_object*, lean_object*); @@ -3047,8 +3343,11 @@ static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_namedPrio___closed__2; static lean_object* l_Lean_Parser_Command_openOnly_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_extends_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Command_variable_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declVal_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__2; @@ -3067,6 +3366,7 @@ static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___closed__2; static lean_object* l_Lean_Parser_Command_in_formatter___closed__2; static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_optDeclSig___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1; static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_open_formatter___closed__4; static lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__12; @@ -3087,16 +3387,17 @@ static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_eval___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_print_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__6; static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__16; -static lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__12; -static lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers___elambda__1___rarg(lean_object*); static lean_object* l_Lean_Parser_Command_computedFields_formatter___closed__5; static lean_object* l_Lean_Parser_Command_terminationBy___closed__4; static lean_object* l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_declRange___closed__3; static lean_object* l_Lean_Parser_Command_declId___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__6; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__8; @@ -3107,13 +3408,13 @@ static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed static lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declId_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__16; -static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_declaration___closed__1; static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__6; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_inductive___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_declRange___closed__5; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_declValSimple___closed__4; @@ -3123,19 +3424,20 @@ static lean_object* l_Lean_Parser_Command_ctor___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHint1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers___elambda__1___rarg___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2; static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_def_parenthesizer___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_set__option___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__21; static lean_object* l_Lean_Parser_Command_theorem___closed__1; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_whereStructInst_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_theorem___closed__4; -static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__21; static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_init__quot___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_binderDefault_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__10; @@ -3144,7 +3446,9 @@ static lean_object* l_Lean_Parser_Command_openSimple___closed__2; lean_object* l_Lean_Parser_symbolInfo(lean_object*); static lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Term_open___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_classTk; static lean_object* l_Lean_Parser_Command_end___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__7; @@ -3165,6 +3469,7 @@ static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__9; static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_Command_docComment; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__5; @@ -3173,6 +3478,7 @@ lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lea LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers___elambda__1___boxed(lean_object*); static lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_open_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__7; extern lean_object* l_Lean_Parser_epsilonInfo; lean_object* l_Lean_Parser_notSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3181,8 +3487,10 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name(lean_o static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_def___closed__1; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__4; static lean_object* l_Lean_Parser_Command_optionValue___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_opaque_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__4; @@ -3190,16 +3498,22 @@ static lean_object* l_Lean_Parser_Command_terminationByElement___closed__3; static lean_object* l_Lean_Parser_Command_terminationBy___closed__8; static lean_object* l_Lean_Parser_Command_declValSimple___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Command_terminationByElement_formatter___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_openRenaming_formatter___closed__7; static lean_object* l_Lean_Parser_Command_structure___closed__4; static lean_object* l_Lean_Parser_Command_printAxioms___closed__2; static lean_object* l_Lean_Parser_Command_in___closed__8; static lean_object* l_Lean_Parser_Tactic_open___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_namespace_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__21; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__21; static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_print___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter___closed__4; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__13; @@ -3218,7 +3532,6 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_structureTk___elambda__1(lean_obj LEAN_EXPORT lean_object* l_Lean_Parser_Command_open___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_mutual_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_decreasingBy___closed__1; -static lean_object* l_Lean_Parser_Command_declVal_formatter___closed__4; lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__7; static lean_object* l_Lean_Parser_Tactic_open___closed__8; @@ -3234,7 +3547,6 @@ static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_print_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__11; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__11; -static lean_object* l_Lean_Parser_Command_structure_formatter___closed__23; static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_instance___elambda__1___closed__7; lean_object* l_Lean_PrettyPrinter_Formatter_withOpen_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3262,14 +3574,16 @@ static lean_object* l_Lean_Parser_Command_structure___closed__9; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__16; LEAN_EXPORT lean_object* l_Lean_Parser_Command_set__option_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_computedFields___closed__3; static lean_object* l_Lean_Parser_Command_declaration___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_open_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_nonrec___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_instance_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_end___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__8; static lean_object* l_Lean_Parser_Command_example_formatter___closed__2; @@ -3281,6 +3595,7 @@ static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__ LEAN_EXPORT lean_object* l_Lean_Parser_Command_attribute___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_computedField; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_in_parenthesizer___closed__1; @@ -3296,6 +3611,7 @@ static lean_object* l_Lean_Parser_Command_check___closed__3; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__9; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_synth___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1; static lean_object* l_Lean_Parser_Term_quot___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namespace_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_axiom___closed__8; @@ -3306,6 +3622,7 @@ static lean_object* l_Lean_Parser_Command_classInductive___closed__12; static lean_object* l_Lean_Parser_Command_noncomputable_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiersT_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__3; static lean_object* l_Lean_Parser_Command_openOnly___closed__2; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__23; @@ -3319,18 +3636,21 @@ static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_export_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_ctor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHint_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_openDecl_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange___closed__2; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_declValSimple___closed__1; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__2; lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__11; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__4; @@ -3353,6 +3673,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_declRange___c LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openRenamingItem___elambda__1___lambda__1___closed__1; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__9; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__4; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__5; @@ -3370,6 +3691,7 @@ static lean_object* l_Lean_Parser_Command_derivingClasses_parenthesizer___closed static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_declRange___closed__3; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_resolve__name_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange___closed__1; static lean_object* l_Lean_Parser_Command_openHiding___closed__1; @@ -3379,6 +3701,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_print_declRange___closed_ static lean_object* l_Lean_Parser_Command_def___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_ctor_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_structure_formatter___closed__12; static lean_object* l_Lean_Parser_Command_ctor_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__2; @@ -3393,17 +3716,22 @@ static lean_object* l_Lean_Parser_Command_computedField_parenthesizer___closed__ static lean_object* l_Lean_Parser_Command_structureTk___closed__3; static lean_object* l_Lean_Parser_Command_variable_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declVal_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1; static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedField_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_nonrec___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24; static lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_in_parenthesizer___closed__2; lean_object* l_Lean_Parser_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__5; static lean_object* l_Lean_Parser_Command_deriving_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; @@ -3421,9 +3749,13 @@ static lean_object* l_Lean_Parser_Command_def_formatter___closed__9; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_openRenaming___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_declRange___closed__5; static lean_object* l_Lean_Parser_Command_protected_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot(lean_object*); static lean_object* l_Lean_Parser_Command_namedPrio___closed__7; static lean_object* l_Lean_Parser_Command_print___closed__8; @@ -3449,10 +3781,12 @@ static lean_object* l_Lean_Parser_Command_eraseAttr___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_quot_declRange___closed__2; static lean_object* l_Lean_Parser_Command_optDeclSig___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_openSimple_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_quot_declRange___closed__1; static lean_object* l_Lean_Parser_Tactic_set__option___closed__3; static lean_object* l_Lean_Parser_Command_computedField_parenthesizer___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange___closed__6; static lean_object* l_Lean_Parser_Command_extends_formatter___closed__1; static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__1; @@ -3468,6 +3802,7 @@ static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__1; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_terminationByElement___closed__4; static lean_object* l_Lean_Parser_Command_def___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_declRange___closed__7; static lean_object* l_Lean_Parser_Command_whereStructField___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_open___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*); @@ -3477,12 +3812,15 @@ static lean_object* l_Lean_Parser_Command_computedFields___closed__5; static lean_object* l_Lean_Parser_Command_exit___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_section_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declValSimple; static lean_object* l_Lean_Parser_Command_eval_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange___closed__4; static lean_object* l_Lean_Parser_Command_resolve__name___closed__5; static lean_object* l_Lean_Parser_Command_check__failure_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_moduleDoc; static lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__11; @@ -3494,14 +3832,15 @@ static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_axiom___closed__1; static lean_object* l_Lean_Parser_Command_partial_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2; static lean_object* l_Lean_Parser_Command_exit___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_unsafe___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_builtin__initialize; static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_variable___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_in_declRange___closed__1; -static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__29; static lean_object* l_Lean_Parser_Command_private___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_noncomputable___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__17; @@ -3509,7 +3848,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_builtin__initialize_formatter(lea static lean_object* l_Lean_Parser_Command_declaration___closed__17; static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__8; static lean_object* l_Lean_Parser_Command_builtin__initialize___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_variable_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__5; lean_object* l_Lean_Parser_unicodeSymbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declVal_formatter___closed__1; @@ -3519,7 +3860,6 @@ static lean_object* l_Lean_Parser_Command_open___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_declSig___closed__5; static lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__23; -static lean_object* l_Lean_Parser_Command_structFields_formatter___closed__14; lean_object* l_Lean_Parser_Term_structInst_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_def_formatter___closed__2; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__34; @@ -3545,10 +3885,13 @@ static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange___closed__2; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1; static lean_object* l_Lean_Parser_Command_eraseAttr_formatter___closed__5; static lean_object* l_Lean_Parser_Command_whereStructField___closed__5; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__41; static lean_object* l_Lean_Parser_Command_initialize___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_computedFields_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; @@ -3557,12 +3900,10 @@ static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_declValSimple_parenthesizer___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Command_open_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__19; static lean_object* l_Lean_Parser_Command_classTk___closed__3; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_structFields___closed__5; static lean_object* l_Lean_Parser_Command_variable___closed__2; -static lean_object* l_Lean_Parser_Command_declVal_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_deriving___closed__9; static lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__6; @@ -3571,7 +3912,6 @@ static lean_object* l_Lean_Parser_Command_instance___closed__11; static lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple_formatter___closed__8; -static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__20; static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__13; @@ -3580,17 +3920,19 @@ static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_open___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_unsafe___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_whereStructField___closed__3; lean_object* l_Lean_ppLine_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_precheckedQuot; static lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_set__option___closed__2; static lean_object* l_Lean_Parser_Command_init__quot___elambda__1___closed__6; -static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__15; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_check__failure_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__11; @@ -3600,12 +3942,13 @@ static lean_object* l_Lean_Parser_Command_terminationSuffix___elambda__1___close static lean_object* l_Lean_Parser_Command_openSimple___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_openOnly___closed__1; static lean_object* l_Lean_Parser_Command_openRenamingItem___closed__1; -static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__9; lean_object* l_Lean_Parser_ppHardLineUnlessUngrouped_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDeclSig_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByCore___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_attribute_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_universe___closed__6; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_optDeclSig___closed__7; @@ -3666,6 +4009,7 @@ static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_check__failure_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__6; static lean_object* l_Lean_Parser_Command_export___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_declSig___closed__3; static lean_object* l_Lean_Parser_Command_optionValue_formatter___closed__4; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__4; @@ -3688,6 +4032,7 @@ static lean_object* l_Lean_Parser_Command_print_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedPrio___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mutual___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withOpen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer(lean_object*); lean_object* l_Lean_addBuiltinDocString(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_declValSimple___closed__5; @@ -3738,6 +4083,8 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_exit_declRange___closed__ static lean_object* l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_optNamedPrio___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__14; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__3; @@ -3764,8 +4111,10 @@ static lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_synth_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option(lean_object*); static lean_object* l_Lean_Parser_Command_reduce___closed__1; static lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__7; @@ -3784,6 +4133,7 @@ static lean_object* l_Lean_Parser_Command_derivingClasses___closed__15; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25; lean_object* l_Lean_Parser_Command_commentBody_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_resolve__name_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__6; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__3; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__27; @@ -3796,24 +4146,28 @@ static lean_object* l_Lean_Parser_Command_derivingClasses___closed__14; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__10; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_check__failure_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_set__option_formatter___closed__5; static lean_object* l_Lean_Parser_Command_check___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_namespace_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_set__option_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; static lean_object* l_Lean_Parser_Command_openHiding_formatter___closed__1; -static lean_object* l_Lean_Parser_Command_structure_formatter___closed__20; static lean_object* l_Lean_Parser_Command_declaration___closed__15; static lean_object* l_Lean_Parser_Command_private_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declValSimple___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot___elambda__1___lambda__1(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_def_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_openHiding___closed__6; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__7; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__22; +static lean_object* l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__2; @@ -3824,6 +4178,7 @@ static lean_object* l_Lean_Parser_Command_structureTk___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_declRange___closed__2; lean_object* l_Lean_Parser_Term_binderDefault_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_declRange___closed__5; static lean_object* l_Lean_Parser_Term_set__option_parenthesizer___closed__4; @@ -3840,27 +4195,32 @@ static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_extends_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_inductive_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__4; static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__6; extern lean_object* l_Lean_Parser_Term_matchAltsWhereDecls; +static lean_object* l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_section_declRange___closed__6; static lean_object* l_Lean_Parser_Command_moduleDoc_formatter___closed__6; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_namespace_formatter___closed__2; static lean_object* l_Lean_Parser_Command_synth_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2; static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__10; static lean_object* l_Lean_Parser_Command_export___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Command_opaque; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__25; static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange___closed__2; -static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__22; static lean_object* l_Lean_Parser_Command_eraseAttr___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGe_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_open_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3885,6 +4245,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1(lean static lean_object* l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_extends___closed__6; static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__20; @@ -3898,6 +4259,7 @@ static lean_object* l_Lean_Parser_Command_computedField___closed__8; static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Command_inductive_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1; static lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiersF; static lean_object* l_Lean_Parser_Command_deriving___closed__10; @@ -3907,7 +4269,6 @@ static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___close static lean_object* l___regBuiltin_Lean_Parser_Tactic_open_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_initialize_declRange___closed__1; static lean_object* l_Lean_Parser_Command_protected___closed__7; -static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__27; LEAN_EXPORT lean_object* l_Lean_Parser_Command_axiom; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__1; static lean_object* l_Lean_Parser_Command_exit___closed__2; @@ -3916,22 +4277,27 @@ static lean_object* l_Lean_Parser_Command_quot___closed__6; static lean_object* l_Lean_Parser_Term_open___closed__2; static lean_object* l_Lean_Parser_Command_classInductive_formatter___closed__9; static lean_object* l_Lean_Parser_Command_computedFields_parenthesizer___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1; static lean_object* l_Lean_Parser_Command_openOnly___closed__4; static lean_object* l_Lean_Parser_Command_declaration_formatter___closed__1; static lean_object* l_Lean_Parser_Term_open_formatter___closed__5; static lean_object* l_Lean_Parser_Command_def_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_structureTk_formatter___closed__2; static lean_object* l_Lean_Parser_Command_noncomputable___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_axiom_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_derivingClasses___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_derivingClasses_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_quot_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_namespace_declRange___closed__4; static lean_object* l_Lean_Parser_Command_check__failure_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__10; static lean_object* l_Lean_Parser_Tactic_open_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declValSimple_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_synth_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_def_formatter___closed__5; static lean_object* l_Lean_Parser_Term_quot_formatter___closed__6; @@ -3943,6 +4309,7 @@ static lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_open___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__12; static lean_object* l_Lean_Parser_Command_optionValue_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openRenaming_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__33; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__14; @@ -3965,11 +4332,13 @@ static lean_object* l_Lean_Parser_Command_opaque___closed__7; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__4; static lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_openRenamingItem_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structCtor_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_extends___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_export_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__30; static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__3; @@ -3996,18 +4365,21 @@ static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hy static lean_object* l_Lean_Parser_Command_terminationByCore_formatter___closed__3; static lean_object* l_Lean_Parser_Command_openHiding_formatter___closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGt_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__27; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__4; static lean_object* l_Lean_Parser_Command_optDeclSig___closed__2; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_whereStructInst_formatter___closed__3; static lean_object* l_Lean_Parser_Command_decreasingBy_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__4; extern lean_object* l_Lean_Parser_Term_structInst; static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__10; lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_synth_declRange___closed__4; static lean_object* l_Lean_Parser_Command_terminationHintMany_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_structSimpleBinder_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationHintMany___lambda__1___boxed(lean_object*, lean_object*); @@ -4021,7 +4393,10 @@ lean_object* l_Lean_Parser_Term_binderIdent___elambda__1(lean_object*, lean_obje LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__18; static lean_object* l_Lean_Parser_Tactic_open___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declValEqns___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mutual_formatter___closed__12; static lean_object* l_Lean_Parser_Command_end___closed__1; static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__6; @@ -4032,12 +4407,15 @@ static lean_object* l_Lean_Parser_Command_structExplicitBinder_parenthesizer___c static lean_object* l_Lean_Parser_Command_example___closed__4; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_openOnly___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__18; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_instance___closed__3; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__2; static lean_object* l_Lean_Parser_Command_private_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_declRange___closed__2; @@ -4046,6 +4424,7 @@ static lean_object* l_Lean_Parser_Command_instance___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_whereStructInst___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; static lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_partial___elambda__1___closed__4; @@ -4057,6 +4436,7 @@ static lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__14 static lean_object* l_Lean_Parser_Command_inductive___closed__10; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_eval_declRange___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_open___closed__2; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_exit___elambda__1___closed__6; @@ -4065,8 +4445,10 @@ static lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_end_declRange___closed__1; lean_object* l_Lean_Parser_withOpenFn(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1; static lean_object* l_Lean_Parser_Command_instance_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2; static lean_object* l_Lean_Parser_Command_optDefDeriving___closed__8; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__31; static lean_object* l_Lean_Parser_Command_structCtor_parenthesizer___closed__3; @@ -4079,7 +4461,9 @@ static lean_object* l_Lean_Parser_Term_open___closed__5; static lean_object* l_Lean_Parser_Command_declValSimple___closed__7; static lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_check__failure_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1; static lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__22; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_declRange___closed__5; static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__19; static lean_object* l_Lean_Parser_Command_reduce_parenthesizer___closed__3; @@ -4093,13 +4477,15 @@ static lean_object* l_Lean_Parser_Command_init__quot___closed__4; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__7; static lean_object* l_Lean_Parser_Term_precheckedQuot___closed__7; static lean_object* l_Lean_Parser_Command_optionValue_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_structure___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_open_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_precheckedQuot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2; lean_object* l_Lean_Parser_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDeriving_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__9; @@ -4108,6 +4494,7 @@ static lean_object* l_Lean_Parser_Command_abbrev___closed__6; static lean_object* l_Lean_Parser_Command_terminationBy___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_example___closed__2; static lean_object* l_Lean_Parser_Command_opaque_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_declValEqns_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mutual___closed__5; static lean_object* l_Lean_Parser_Tactic_set__option___closed__8; @@ -4131,6 +4518,7 @@ static lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_namedPrio_formatter___closed__3; static lean_object* l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__7; lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1; static lean_object* l_Lean_Parser_Command_namespace___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__2; @@ -4153,6 +4541,7 @@ static lean_object* l_Lean_Parser_Command_openRenaming___elambda__1___closed__13 static lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_moduleDoc___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_declId___closed__6; static lean_object* l_Lean_Parser_Command_terminationHintMany___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_in_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -4167,6 +4556,7 @@ static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__1; static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_example___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_computedField___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_optDeriving_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__9; @@ -4192,9 +4582,11 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_declRange___cl LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationByElement_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_ctor_formatter___closed__5; static lean_object* l_Lean_Parser_Command_structInstBinder___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_openRenamingItem_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structInstBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_terminationByElement___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_private_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__4; static lean_object* l_Lean_Parser_Command_universe___closed__5; static lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__2; @@ -4213,7 +4605,6 @@ static lean_object* l_Lean_Parser_Command_optionValue___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_export_declRange___closed__2; static lean_object* l_Lean_Parser_Command_declId_parenthesizer___closed__4; -static lean_object* l_Lean_Parser_Command_inductive_formatter___closed__16; LEAN_EXPORT lean_object* l_Lean_Parser_Command_classInductive_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_export___closed__10; static lean_object* l_Lean_Parser_Term_open___elambda__1___closed__3; @@ -4230,17 +4621,21 @@ static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_inductive_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_computedFields___elambda__1___closed__15; lean_object* l_Lean_Parser_Term_attrKind___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2; static lean_object* l_Lean_Parser_Command_eraseAttr___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_private___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_section___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__5; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__8; static lean_object* l_Lean_Parser_Command_partial_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_declRange___closed__6; static lean_object* l_Lean_Parser_Command_openHiding_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_deriving_declRange___closed__2; static lean_object* l_Lean_Parser_Command_instance_formatter___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_computedField___closed__9; lean_object* l_Lean_Parser_checkColGtFn___boxed(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiers_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -4250,9 +4645,11 @@ static lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__4; static lean_object* l_Lean_Parser_Command_attribute_formatter___closed__3; static lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_set__option___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_declModifiers___elambda__2___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classTk_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_export___closed__5; static lean_object* l_Lean_Parser_Command_eval___closed__7; static lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__3; @@ -4267,7 +4664,9 @@ static lean_object* l_Lean_Parser_Command_declId_formatter___closed__11; lean_object* l_Lean_Parser_many1(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_structCtor_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_open___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_exit___closed__4; static lean_object* l_Lean_Parser_Command_theorem___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__1; @@ -4283,6 +4682,7 @@ static lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_theorem_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed__4; static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_declSig___elambda__1___closed__12; @@ -4293,12 +4693,13 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_check_declRange___closed_ static lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Term_open_declRange___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_quot___closed__2; static lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structExplicitBinder___closed__10; static lean_object* l_Lean_Parser_Command_optionValue___closed__7; -static lean_object* l_Lean_Parser_Command_declVal_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_set__option___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_terminationByCore___closed__1; static lean_object* l_Lean_Parser_Command_declValEqns___closed__5; @@ -4313,6 +4714,7 @@ static lean_object* l_Lean_Parser_Command_declModifiers___closed__9; static lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_open_declRange___closed__1; static lean_object* l_Lean_Parser_Term_open_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open(lean_object*); static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__18; @@ -4348,6 +4750,7 @@ static lean_object* l_Lean_Parser_Command_structure_formatter___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Command_export_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_def_formatter___closed__4; static lean_object* l_Lean_Parser_Command_openScoped___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_end___closed__2; static lean_object* l_Lean_Parser_Command_initialize_formatter___closed__12; static lean_object* l_Lean_Parser_Command_genInjectiveTheorems___closed__3; @@ -4359,8 +4762,11 @@ static lean_object* l_Lean_Parser_Command_terminationByElement___elambda__1___cl static lean_object* l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__4; lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_classInductive___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_theorem_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2; lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_init__quot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_set__option___closed__3; @@ -4384,7 +4790,6 @@ uint8_t lean_nat_dec_lt(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__21; static lean_object* l_Lean_Parser_Command_builtin__initialize___closed__8; static lean_object* l_Lean_Parser_Command_noncomputableSection___closed__3; -static lean_object* l_Lean_Parser_Command_openDecl_formatter___closed__5; static lean_object* l_Lean_Parser_Command_opaque___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_declModifiers___closed__4; static lean_object* l_Lean_Parser_Command_structure_formatter___closed__3; @@ -4399,12 +4804,14 @@ static lean_object* l_Lean_Parser_Command_computedField_formatter___closed__7; static lean_object* l_Lean_Parser_Command_check_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_declRange___closed__1; static lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_partial_formatter___closed__2; static lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__7; lean_object* l_Lean_Parser_andthenFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_declModifiers_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_nonrec___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1; static lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_quot___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_initFn____x40_Lean_Parser_Command___hyg_2493____closed__36; @@ -5268,6 +5675,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_quot___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Term_quot___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_quot_parenthesizer___closed__1() { _start: { @@ -5374,6 +5827,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_quot___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_quot___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__1() { _start: { @@ -5912,30 +6411,22 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quot_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__2; -x_2 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__4; +x_3 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__3; 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); @@ -5948,11 +6439,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__1; -x_7 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__5; +x_7 = l_Lean_Parser_Term_precheckedQuot_formatter___closed__4; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_precheckedQuot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1() { _start: { @@ -5984,30 +6505,22 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quot_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4; +x_3 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__3; 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); @@ -6020,11 +6533,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5; +x_7 = l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_precheckedQuot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_quot___elambda__1___lambda__1(lean_object* x_1) { _start: { @@ -6790,6 +7333,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_quot_parenthesizer___closed__1() { _start: { @@ -6886,6 +7459,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__1() { _start: { @@ -10111,6 +10714,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_moduleDoc___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_moduleDoc_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_moduleDoc___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1() { _start: { @@ -10213,6 +10846,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_moduleDoc___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_moduleDoc_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_moduleDoc___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -27742,6 +28405,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_private___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_private_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_private_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_private___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_protected_formatter___closed__1() { _start: { @@ -27794,15 +28487,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_visibility_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_private_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_protected___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_visibility_formatter___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2() { _start: { lean_object* x_1; @@ -27810,12 +28505,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_protected_formatter), 5, return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_protected_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_protected___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_visibility_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_visibility_formatter___closed__1; -x_7 = l_Lean_Parser_Command_visibility_formatter___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2; +x_7 = l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -27872,6 +28579,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_noncomputable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputable_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_noncomputable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_unsafe_formatter___closed__1() { _start: { @@ -27924,6 +28661,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_unsafe___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_unsafe_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_unsafe___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_partial_formatter___closed__1() { _start: { @@ -27976,6 +28743,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_partial___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_partial_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_partial_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_partial___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_nonrec_formatter___closed__1() { _start: { @@ -28028,6 +28825,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_nonrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_nonrec_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_nonrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__1() { _start: { @@ -28085,16 +28912,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputable_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -28103,9 +28932,13 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_unsafe_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_nonrec_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__9() { @@ -28121,26 +28954,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_partial_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__7; +x_2 = l_Lean_Parser_Command_declModifiers_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__11() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_nonrec_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__6; +x_2 = l_Lean_Parser_Command_declModifiers_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__10; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__5; x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__11; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -28150,8 +28991,8 @@ 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_Command_declModifiers_formatter___closed__12; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; +x_2 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } @@ -28159,21 +29000,17 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__14() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__9; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__13; -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); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_formatter), 5, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__7; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__14; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__14; +x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__13; 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); @@ -28183,38 +29020,30 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__16() { _start: { +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__15; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__17() { +_start: +{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__5; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__15; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__16; +x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__12; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__17() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__18() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__19() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__18; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__3; x_2 = l_Lean_Parser_Command_declModifiers_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); @@ -28222,22 +29051,34 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } +static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__19() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; +x_2 = lean_unsigned_to_nat(1024u); +x_3 = l_Lean_Parser_Command_declModifiers_formatter___closed__18; +x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); +lean_closure_set(x_4, 0, x_1); +lean_closure_set(x_4, 1, x_2); +lean_closure_set(x_4, 2, x_3); +return x_4; +} +} static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__20() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__19; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_skip_formatter___boxed), 4, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__21() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__20; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__16; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__14; +x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__20; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -28247,90 +29088,44 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__22() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__3; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__21; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__23() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; -x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declModifiers_formatter___closed__22; -x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); -lean_closure_set(x_4, 0, x_1); -lean_closure_set(x_4, 1, x_2); -lean_closure_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__24() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_skip_formatter___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__25() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__18; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__24; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__26() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__25; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__21; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__27() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__23() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__26; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__16; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__22; +x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__12; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__28() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__24() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__3; -x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__27; +x_2 = l_Lean_Parser_Command_declModifiers_formatter___closed__23; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__29() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed__25() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declModifiers_formatter___closed__28; +x_3 = l_Lean_Parser_Command_declModifiers_formatter___closed__24; 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); @@ -28345,7 +29140,7 @@ if (x_1 == 0) { lean_object* x_7; lean_object* x_8; lean_object* x_9; x_7 = l_Lean_Parser_Command_declModifiers_formatter___closed__1; -x_8 = l_Lean_Parser_Command_declModifiers_formatter___closed__23; +x_8 = l_Lean_Parser_Command_declModifiers_formatter___closed__19; x_9 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_7, x_8, x_2, x_3, x_4, x_5, x_6); return x_9; } @@ -28353,7 +29148,7 @@ else { lean_object* x_10; lean_object* x_11; lean_object* x_12; x_10 = l_Lean_Parser_Command_declModifiers_formatter___closed__1; -x_11 = l_Lean_Parser_Command_declModifiers_formatter___closed__29; +x_11 = l_Lean_Parser_Command_declModifiers_formatter___closed__25; x_12 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_10, x_11, x_2, x_3, x_4, x_5, x_6); return x_12; } @@ -28512,6 +29307,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declId___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declId_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declId_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_declId___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optDeclSig_formatter___closed__1() { _start: { @@ -28635,6 +29460,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeclSig___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeclSig_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_optDeclSig___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declValSimple_formatter___closed__1() { _start: { @@ -28749,6 +29604,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declValSimple___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValSimple_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_declValSimple___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declValEqns_formatter___closed__1() { _start: { @@ -28799,6 +29684,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declValEqns___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValEqns_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_declValEqns___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructField_formatter___closed__1() { _start: { @@ -28849,6 +29764,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructField___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructField_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_whereStructField___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__1() { _start: { @@ -28880,22 +29825,14 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructField_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; @@ -28905,13 +29842,13 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__4; +x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__3; x_2 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__7; -x_3 = l_Lean_Parser_Command_whereStructInst_formatter___closed__5; +x_3 = l_Lean_Parser_Command_whereStructInst_formatter___closed__4; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_sepBy1Indent_formatter___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -28919,12 +29856,24 @@ lean_closure_set(x_4, 2, x_3); return x_4; } } +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__5; +x_2 = l_Lean_Parser_Command_declValSimple_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__6; -x_2 = l_Lean_Parser_Command_declValSimple_formatter___closed__4; +x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__2; +x_2 = l_Lean_Parser_Command_whereStructInst_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); lean_closure_set(x_3, 1, x_2); @@ -28934,22 +29883,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_whereStructInst_formatter___closed__2; -x_2 = l_Lean_Parser_Command_whereStructInst_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_whereStructInst_formatter___closed__8; +x_3 = l_Lean_Parser_Command_whereStructInst_formatter___closed__7; 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); @@ -28962,11 +29899,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_whereStructInst_formatter___closed__1; -x_7 = l_Lean_Parser_Command_whereStructInst_formatter___closed__9; +x_7 = l_Lean_Parser_Command_whereStructInst_formatter___closed__8; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructInst_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__1() { _start: { @@ -28987,45 +29954,21 @@ return x_6; static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValEqns_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructInst_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declVal_formatter___closed__2; -x_2 = l_Lean_Parser_Command_declVal_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_whereStructInst_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__5() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValSimple_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_declVal_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declVal_formatter___closed__5; -x_2 = l_Lean_Parser_Command_declVal_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declVal_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); lean_closure_set(x_3, 1, x_2); @@ -29037,7 +29980,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_declVal_formatter___closed__1; -x_7 = l_Lean_Parser_Command_declVal_formatter___closed__6; +x_7 = l_Lean_Parser_Command_declVal_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -29073,22 +30016,14 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeclSig_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_ppIndent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__4() { _start: { lean_object* x_1; @@ -29096,11 +30031,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declVal_formatter), 5, 0) return x_1; } } +static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; +x_2 = l_Lean_Parser_Command_abbrev_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_abbrev_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); @@ -29111,16 +30058,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declId_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__2; x_2 = l_Lean_Parser_Command_abbrev_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); @@ -29128,25 +30067,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__9() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__2; -x_2 = l_Lean_Parser_Command_abbrev_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Command_abbrev_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_abbrev_formatter___closed__9; +x_3 = l_Lean_Parser_Command_abbrev_formatter___closed__7; 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); @@ -29159,11 +30086,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_abbrev_formatter___closed__1; -x_7 = l_Lean_Parser_Command_abbrev_formatter___closed__10; +x_7 = l_Lean_Parser_Command_abbrev_formatter___closed__8; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_abbrev_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optDefDeriving_formatter___closed__1() { _start: { @@ -29391,6 +30348,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationByElement___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByElement_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_terminationByElement___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_terminationBy_formatter___closed__1() { _start: { @@ -29422,26 +30409,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_terminationBy_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByElement_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_terminationBy_formatter___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationBy_formatter___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationBy_formatter___closed__2; +x_2 = l_Lean_Parser_Command_terminationBy_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_terminationBy_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_terminationBy_formatter___closed__2; +x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; x_2 = l_Lean_Parser_Command_terminationBy_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); @@ -29452,22 +30443,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_terminationBy_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; -x_2 = l_Lean_Parser_Command_terminationBy_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationBy_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_Command_terminationBy___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_terminationBy_formatter___closed__6; +x_3 = l_Lean_Parser_Command_terminationBy_formatter___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); @@ -29480,11 +30459,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_terminationBy_formatter___closed__1; -x_7 = l_Lean_Parser_Command_terminationBy_formatter___closed__7; +x_7 = l_Lean_Parser_Command_terminationBy_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationBy_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_terminationHintMany_formatter___closed__1() { _start: { @@ -29694,6 +30703,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationByCore___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByCore_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_terminationByCore___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_decreasingBy_formatter___closed__1() { _start: { @@ -29776,45 +30815,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationBy_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__2() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByCore_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__3() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__1; -x_2 = l_Lean_Parser_Command_terminationSuffix_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); -lean_closure_set(x_3, 1, x_2); +x_1 = l_Lean_Parser_Command_decreasingBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__5() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2() { _start: { lean_object* x_1; @@ -29822,11 +30833,45 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_decreasingBy_formatter), return x_1; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__6() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_decreasingBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_terminationByCore_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__5; +x_1 = l_Lean_Parser_Command_terminationSuffix_formatter___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; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -29836,8 +30881,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationSuffix_formatter(lean_ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__4; -x_7 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__6; +x_6 = l_Lean_Parser_Command_terminationSuffix_formatter___closed__2; +x_7 = l_Lean_Parser_Command_terminationSuffix_formatter___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; } @@ -29902,7 +30947,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__5; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; x_2 = l_Lean_Parser_Command_def_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); @@ -29914,7 +30959,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; x_2 = l_Lean_Parser_Command_def_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); @@ -29926,7 +30971,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_def_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); @@ -29970,6 +31015,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_def___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_def_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_def_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_def___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declSig_formatter___closed__1() { _start: { @@ -30032,6 +31107,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declSig___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declSig_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declSig_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_declSig___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__1() { _start: { @@ -30063,27 +31168,31 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declSig_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_ppIndent_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_ppIndent_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; +x_2 = l_Lean_Parser_Command_def_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__5; -x_2 = l_Lean_Parser_Command_def_formatter___closed__4; +x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -30094,7 +31203,7 @@ static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__6() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_theorem_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); @@ -30106,7 +31215,7 @@ static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__7() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l_Lean_Parser_Command_theorem_formatter___closed__2; x_2 = l_Lean_Parser_Command_theorem_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); @@ -30117,22 +31226,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__2; -x_2 = l_Lean_Parser_Command_theorem_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_theorem_formatter___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_theorem_formatter___closed__8; +x_3 = l_Lean_Parser_Command_theorem_formatter___closed__7; 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); @@ -30145,11 +31242,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_theorem_formatter___closed__1; -x_7 = l_Lean_Parser_Command_theorem_formatter___closed__9; +x_7 = l_Lean_Parser_Command_theorem_formatter___closed__8; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_theorem_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_theorem_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_opaque_formatter___closed__1() { _start: { @@ -30182,7 +31309,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declVal_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -30192,7 +31319,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__4; +x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; x_2 = l_Lean_Parser_Command_opaque_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); @@ -30204,7 +31331,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_opaque_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); @@ -30248,6 +31375,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_opaque___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_opaque_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_opaque_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_opaque___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_namedPrio_formatter___closed__1() { _start: { @@ -30389,7 +31546,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namedPrio___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2() { _start: { lean_object* x_1; @@ -30397,12 +31564,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namedPrio_formatter), 5, return x_1; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_formatter___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_namedPrio___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_optDeclSig_formatter___closed__5; -x_2 = l_Lean_Parser_Command_optNamedPrio_formatter___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Command_namedPrio_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); lean_closure_set(x_3, 1, x_2); @@ -30413,7 +31592,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedPrio_formatter(lean_objec _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_optNamedPrio_formatter___closed__2; +x_6 = l_Lean_Parser_Command_optNamedPrio_formatter___closed__1; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -30451,7 +31630,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_optDeclSig_formatter___closed__5; -x_2 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Command_declId_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); lean_closure_set(x_3, 1, x_2); @@ -30473,7 +31652,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_instance_formatter___closed__4; -x_2 = l_Lean_Parser_Command_theorem_formatter___closed__6; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -30556,6 +31735,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_instance___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_instance_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_instance_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_instance___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_axiom_formatter___closed__1() { _start: { @@ -30588,8 +31797,8 @@ static lean_object* _init_l_Lean_Parser_Command_axiom_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; -x_2 = l_Lean_Parser_Command_theorem_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -30632,6 +31841,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_axiom___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_axiom_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_axiom_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_axiom___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_example_formatter___closed__1() { _start: { @@ -30664,8 +31903,8 @@ static lean_object* _init_l_Lean_Parser_Command_example_formatter___closed__3() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__4; -x_2 = l_Lean_Parser_Command_abbrev_formatter___closed__5; +x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; +x_2 = l_Lean_Parser_Command_abbrev_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); lean_closure_set(x_3, 1, x_2); @@ -30708,6 +31947,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_example___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_example_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_example_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_example___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_ctor_formatter___closed__1() { _start: { @@ -30752,7 +32021,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declId_formatter___closed__4; -x_2 = l_Lean_Parser_Command_abbrev_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeclSig_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); lean_closure_set(x_3, 1, x_2); @@ -30817,6 +32086,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_ctor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_ctor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_ctor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_ctor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_computedField_formatter___closed__1() { _start: { @@ -30927,6 +32226,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_computedField___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedField_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedField_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_computedField___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__1() { _start: { @@ -30958,62 +32287,54 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedField_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_computedFields_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; -x_2 = l_Lean_Parser_Command_computedFields_formatter___closed__4; +x_2 = l_Lean_Parser_Command_computedFields_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_computedFields_formatter___closed__5; +x_1 = l_Lean_Parser_Command_computedFields_formatter___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_computedFields_formatter___closed__2; -x_2 = l_Lean_Parser_Command_computedFields_formatter___closed__6; +x_2 = l_Lean_Parser_Command_computedFields_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_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_Command_computedFields___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_computedFields_formatter___closed__7; +x_3 = l_Lean_Parser_Command_computedFields_formatter___closed__6; 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); @@ -31026,11 +32347,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_computedFields_formatter___closed__1; -x_7 = l_Lean_Parser_Command_computedFields_formatter___closed__8; +x_7 = l_Lean_Parser_Command_computedFields_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_computedFields___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedFields_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_computedFields___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_derivingClasses_formatter___closed__1() { _start: { @@ -31189,6 +32540,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeriving___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeriving_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_optDeriving___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__1() { _start: { @@ -31242,35 +32623,41 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_ctor_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__13; +x_2 = l___regBuiltin_Lean_Parser_Command_computedFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedFields_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__6; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_formatter___closed__17; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__7; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); lean_closure_set(x_3, 1, x_2); @@ -31280,26 +32667,32 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__8; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__5; +x_2 = l_Lean_Parser_Command_inductive_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeriving_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__4; +x_2 = l_Lean_Parser_Command_inductive_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__9; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; x_2 = l_Lean_Parser_Command_inductive_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); @@ -31311,7 +32704,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__12 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_inductive_formatter___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -31323,7 +32716,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__13 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__4; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__2; x_2 = l_Lean_Parser_Command_inductive_formatter___closed__12; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -31334,46 +32727,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__14() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__13; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__14; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__16() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__2; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__15; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__17() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_inductive_formatter___closed__16; +x_3 = l_Lean_Parser_Command_inductive_formatter___closed__13; 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); @@ -31386,11 +32743,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_inductive_formatter___closed__1; -x_7 = l_Lean_Parser_Command_inductive_formatter___closed__17; +x_7 = l_Lean_Parser_Command_inductive_formatter___closed__14; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_inductive_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_inductive_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_classInductive_formatter___closed__1() { _start: { @@ -31455,8 +32842,8 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_formatter___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_formatter___closed__6; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__10; +x_1 = l_Lean_Parser_Command_inductive_formatter___closed__5; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); lean_closure_set(x_3, 1, x_2); @@ -31479,7 +32866,7 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_formatter___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; x_2 = l_Lean_Parser_Command_classInductive_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); @@ -31491,7 +32878,7 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_formatter___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = l_Lean_Parser_Command_classInductive_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); @@ -31535,6 +32922,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_classInductive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classInductive_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_classInductive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structureTk_formatter___closed__1() { _start: { @@ -31587,6 +33004,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structureTk___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structureTk_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structureTk___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_classTk_formatter___closed__1() { _start: { @@ -31629,6 +33076,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_classTk___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classTk_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classTk_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_classTk___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_extends_formatter___closed__1() { _start: { @@ -31710,6 +33187,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_extends___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_extends_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_extends_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_extends___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structCtor_formatter___closed__1() { _start: { @@ -31796,6 +33303,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structCtor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structCtor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structCtor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_formatter___closed__1() { _start: { @@ -31900,7 +33437,7 @@ static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_formatter__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; x_2 = l_Lean_Parser_Command_structExplicitBinder_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); @@ -31956,6 +33493,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structExplicitBinder_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structImplicitBinder_formatter___closed__1() { _start: { @@ -32010,7 +33577,7 @@ static lean_object* _init_l_Lean_Parser_Command_structImplicitBinder_formatter__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; x_2 = l_Lean_Parser_Command_declId_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); @@ -32066,6 +33633,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structImplicitBinder_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structInstBinder_formatter___closed__1() { _start: { @@ -32130,7 +33727,7 @@ static lean_object* _init_l_Lean_Parser_Command_structInstBinder_formatter___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; x_2 = l_Lean_Parser_Command_structInstBinder_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); @@ -32186,6 +33783,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structInstBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structInstBinder_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structInstBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structSimpleBinder_formatter___closed__1() { _start: { @@ -32230,7 +33857,7 @@ static lean_object* _init_l_Lean_Parser_Command_structSimpleBinder_formatter___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; x_2 = l_Lean_Parser_Command_structExplicitBinder_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); @@ -32274,6 +33901,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structSimpleBinder_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__1() { _start: { @@ -32295,24 +33952,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structInstBinder_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structSimpleBinder_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2; +x_2 = l_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2; x_2 = l_Lean_Parser_Command_structFields_formatter___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -32323,38 +33988,40 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structImplicitBinder_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_structFields_formatter___closed__4; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_formatter___closed__5; -x_2 = l_Lean_Parser_Command_structFields_formatter___closed__4; -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); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_checkColGe_formatter___boxed), 4, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structExplicitBinder_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structFields_formatter___closed__6; +x_2 = l_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_formatter___closed__7; -x_2 = l_Lean_Parser_Command_structFields_formatter___closed__6; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; +x_2 = l_Lean_Parser_Command_structFields_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); lean_closure_set(x_3, 1, x_2); return x_3; @@ -32365,7 +34032,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Command_structFields_formatter___closed__8; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_formatter), 6, 1); +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } @@ -32373,52 +34040,10 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_checkColGe_formatter___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__11() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_formatter___closed__10; -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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__12() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_moduleDoc_formatter___closed__4; -x_2 = l_Lean_Parser_Command_structFields_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__13() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structFields_formatter___closed__12; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed__14() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_structFields_formatter___closed__13; +x_3 = l_Lean_Parser_Command_structFields_formatter___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); @@ -32431,11 +34056,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_structFields_formatter___closed__1; -x_7 = l_Lean_Parser_Command_structFields_formatter___closed__14; +x_7 = l_Lean_Parser_Command_structFields_formatter___closed__10; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structFields_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structFields_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__1() { _start: { @@ -32457,32 +34112,16 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structureTk_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classTk_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__2; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_classTk_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -32494,35 +34133,27 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__5; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_extends_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -32532,49 +34163,91 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_namedPrio_formatter___closed__6; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__9; +x_2 = l_Lean_Parser_Command_structure_formatter___closed__6; 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); return x_3; } } +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__9() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__10() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__7; +x_2 = l_Lean_Parser_Command_structure_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__11() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structCtor_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__11; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__10; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__12() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__11; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__13() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structFields_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeclSig_formatter___closed__8; +x_2 = l_Lean_Parser_Command_structure_formatter___closed__12; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__12; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__5; x_2 = l_Lean_Parser_Command_structure_formatter___closed__13; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -32586,7 +34259,7 @@ static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__15 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__10; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__4; x_2 = l_Lean_Parser_Command_structure_formatter___closed__14; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -32597,19 +34270,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__16() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__15; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; +x_2 = l_Lean_Parser_Command_structure_formatter___closed__15; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__16; -x_2 = l_Lean_Parser_Command_inductive_formatter___closed__10; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__2; +x_2 = l_Lean_Parser_Command_structure_formatter___closed__16; 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); @@ -32619,70 +34294,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__18() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_optDeclSig_formatter___closed__8; -x_2 = l_Lean_Parser_Command_structure_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__19() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__8; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__18; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__20() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__6; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__19; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__21() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__20; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); -lean_closure_set(x_3, 0, x_1); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__22() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__4; -x_2 = l_Lean_Parser_Command_structure_formatter___closed__21; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_formatter___closed__23() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_structure___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_structure_formatter___closed__22; +x_3 = l_Lean_Parser_Command_structure_formatter___closed__17; 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); @@ -32695,11 +34310,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_structure_formatter___closed__1; -x_7 = l_Lean_Parser_Command_structure_formatter___closed__23; +x_7 = l_Lean_Parser_Command_structure_formatter___closed__18; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structure_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structure_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_structure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__1() { _start: { @@ -32732,24 +34377,32 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classInductive_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_structure_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structure_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__3; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2; x_2 = l_Lean_Parser_Command_declaration_formatter___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -32760,17 +34413,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_inductive_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__6; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__6; 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); @@ -32780,17 +34437,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_example_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__7; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__8; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__8; 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); @@ -32800,17 +34461,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_axiom_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__9; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__10; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__9; +x_1 = l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2; +x_2 = l_Lean_Parser_Command_declaration_formatter___closed__10; 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); @@ -32820,122 +34485,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__12() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_instance_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__13() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__12; -x_2 = l_Lean_Parser_Command_declaration_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__14() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_opaque_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__14; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__13; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__16() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_theorem_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__17() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__16; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__15; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__18() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_def_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__19() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__18; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__17; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__20() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_abbrev_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__21() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_formatter___closed__20; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__19; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__22() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declaration_formatter___closed__2; -x_2 = l_Lean_Parser_Command_declaration_formatter___closed__21; +x_2 = l_Lean_Parser_Command_declaration_formatter___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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__23() { +static lean_object* _init_l_Lean_Parser_Command_declaration_formatter___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declaration_formatter___closed__22; +x_3 = l_Lean_Parser_Command_declaration_formatter___closed__12; 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); @@ -32948,11 +34513,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_declaration_formatter___closed__1; -x_7 = l_Lean_Parser_Command_declaration_formatter___closed__23; +x_7 = l_Lean_Parser_Command_declaration_formatter___closed__13; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declaration_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_private_parenthesizer___closed__1() { _start: { @@ -33005,6 +34600,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_private___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_private_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_private_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_private___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_protected_parenthesizer___closed__1() { _start: { @@ -33057,15 +34682,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_visibility_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_private_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_protected___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_visibility_parenthesizer___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -33073,12 +34700,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_protected_parenthesizer), return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_protected_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_protected___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_visibility_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_visibility_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_visibility_parenthesizer___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2; +x_7 = l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -33135,6 +34774,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_noncomputable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputable_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_noncomputable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_unsafe_parenthesizer___closed__1() { _start: { @@ -33187,6 +34856,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_unsafe___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_unsafe_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_unsafe___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_partial_parenthesizer___closed__1() { _start: { @@ -33239,6 +34938,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_partial___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_partial_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_partial_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_partial___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_nonrec_parenthesizer___closed__1() { _start: { @@ -33291,6 +35020,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_nonrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_nonrec_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_nonrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1() { _start: { @@ -33348,16 +35107,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputable_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -33366,9 +35127,13 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_unsafe_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_nonrec_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__9() { @@ -33384,26 +35149,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_partial_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__7; +x_2 = l_Lean_Parser_Command_declModifiers_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__11() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_nonrec_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__10; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__5; x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__11; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -33413,8 +35186,8 @@ 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_Command_declModifiers_parenthesizer___closed__12; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } @@ -33422,21 +35195,17 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__14() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__9; -x_2 = l_Lean_Parser_Command_declModifiers_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); -lean_closure_set(x_3, 1, x_2); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_parenthesizer), 5, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__14; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__14; +x_2 = l_Lean_Parser_Command_declModifiers_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); lean_closure_set(x_3, 1, x_2); @@ -33446,38 +35215,30 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__16() { _start: { +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__15; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__17() { +_start: +{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__15; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__16; +x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__12; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__17() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__18() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__19() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__18; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__17; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -33485,22 +35246,34 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } +static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__19() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; +x_2 = lean_unsigned_to_nat(1024u); +x_3 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__18; +x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); +lean_closure_set(x_4, 0, x_1); +lean_closure_set(x_4, 1, x_2); +lean_closure_set(x_4, 2, x_3); +return x_4; +} +} static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__20() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___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; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_skip_parenthesizer___boxed), 4, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__21() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__20; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__16; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__14; +x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__20; 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); @@ -33510,90 +35283,44 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__22() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__21; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__23() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; -x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__22; -x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); -lean_closure_set(x_4, 0, x_1); -lean_closure_set(x_4, 1, x_2); -lean_closure_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_skip_parenthesizer___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__18; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__21; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__23() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__16; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__22; +x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__12; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27; +x_2 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__23; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29() { +static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_declModifiers___elambda__2___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28; +x_3 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24; 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); @@ -33608,7 +35335,7 @@ if (x_1 == 0) { lean_object* x_7; lean_object* x_8; lean_object* x_9; x_7 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1; -x_8 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__23; +x_8 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__19; x_9 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_7, x_8, x_2, x_3, x_4, x_5, x_6); return x_9; } @@ -33616,7 +35343,7 @@ else { lean_object* x_10; lean_object* x_11; lean_object* x_12; x_10 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1; -x_11 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29; +x_11 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25; x_12 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_10, x_11, x_2, x_3, x_4, x_5, x_6); return x_12; } @@ -33775,6 +35502,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declId___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declId_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declId_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_declId___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1() { _start: { @@ -33898,6 +35655,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeclSig___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeclSig_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_optDeclSig___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declValSimple_parenthesizer___closed__1() { _start: { @@ -34012,6 +35799,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declValSimple___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValSimple_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_declValSimple___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declValEqns_parenthesizer___closed__1() { _start: { @@ -34062,6 +35879,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declValEqns___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValEqns_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_declValEqns___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructField_parenthesizer___closed__1() { _start: { @@ -34112,6 +35959,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructField___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructField_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_whereStructField___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1() { _start: { @@ -34143,22 +36020,14 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructField_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; @@ -34168,13 +36037,13 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__5() { _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_Parser_Command_whereStructInst_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__7; -x_3 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__5; +x_3 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__4; x_4 = 1; x_5 = lean_box(x_4); x_6 = lean_alloc_closure((void*)(l_Lean_Parser_sepBy1Indent_parenthesizer___boxed), 9, 4); @@ -34185,12 +36054,24 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } +static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Command_declValSimple_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_declValSimple_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_whereStructInst_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); lean_closure_set(x_3, 1, x_2); @@ -34200,22 +36081,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__7; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8; +x_3 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__7; 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); @@ -34228,11 +36097,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9; +x_7 = l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructInst_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_whereStructInst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__1() { _start: { @@ -34253,45 +36152,21 @@ return x_6; static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValEqns_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_whereStructInst_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declVal_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_declVal_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_whereStructInst_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declValSimple_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declVal_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_declVal_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declVal_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); lean_closure_set(x_3, 1, x_2); @@ -34303,7 +36178,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_declVal_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_declVal_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Command_declVal_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -34339,22 +36214,14 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeclSig_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__4() { _start: { lean_object* x_1; @@ -34362,11 +36229,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declVal_parenthesizer), 5 return x_1; } } +static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Command_abbrev_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_abbrev_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); @@ -34377,16 +36256,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declId_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_abbrev_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); @@ -34394,25 +36265,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__9() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__8; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__9; +x_3 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; 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); @@ -34425,11 +36284,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__10; +x_7 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__8; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_abbrev_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_abbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__1() { _start: { @@ -34657,6 +36546,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationByElement___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByElement_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_terminationByElement___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__1() { _start: { @@ -34688,26 +36607,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByElement_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_terminationBy_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; x_2 = l_Lean_Parser_Command_terminationBy_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); @@ -34718,22 +36641,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_terminationBy_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__5; 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); @@ -34746,11 +36657,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationBy_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_terminationBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__1() { _start: { @@ -34960,6 +36901,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_terminationByCore___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByCore_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_terminationByCore___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1() { _start: { @@ -35042,45 +37013,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationBy_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_terminationByCore_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1; -x_2 = l_Lean_Parser_Command_terminationSuffix_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); -lean_closure_set(x_3, 1, x_2); +x_1 = l_Lean_Parser_Command_decreasingBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -35088,11 +37031,45 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_decreasingBy_parenthesize return x_1; } } -static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_decreasingBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_terminationByCore_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___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; +} +} +static lean_object* _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -35102,8 +37079,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_terminationSuffix_parenthesizer(l _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4; -x_7 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6; +x_6 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2; +x_7 = l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3; 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; } @@ -35168,7 +37145,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_parenthesizer___closed__6() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; x_2 = l_Lean_Parser_Command_def_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); @@ -35180,7 +37157,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_parenthesizer___closed__7() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_def_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); @@ -35192,7 +37169,7 @@ static lean_object* _init_l_Lean_Parser_Command_def_parenthesizer___closed__8() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_def_parenthesizer___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -35236,6 +37213,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_def___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_def_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_def_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_def___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declSig_parenthesizer___closed__1() { _start: { @@ -35298,6 +37305,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declSig___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declSig_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_declSig___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__1() { _start: { @@ -35329,27 +37366,31 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declSig_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Command_def_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_def_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -35360,7 +37401,7 @@ static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_theorem_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); @@ -35372,7 +37413,7 @@ static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_theorem_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); @@ -35383,22 +37424,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_theorem_parenthesizer___closed__7; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_theorem_parenthesizer___closed__8; +x_3 = l_Lean_Parser_Command_theorem_parenthesizer___closed__7; 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); @@ -35411,11 +37440,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_theorem_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_theorem_parenthesizer___closed__9; +x_7 = l_Lean_Parser_Command_theorem_parenthesizer___closed__8; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_theorem_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_theorem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__1() { _start: { @@ -35448,7 +37507,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__3 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_declVal_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -35458,7 +37517,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_opaque_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); @@ -35470,7 +37529,7 @@ static lean_object* _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__5 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_opaque_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); @@ -35514,6 +37573,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_opaque___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_opaque_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_opaque___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_namedPrio_parenthesizer___closed__1() { _start: { @@ -35657,7 +37746,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namedPrio___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -35665,12 +37764,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namedPrio_parenthesizer), return x_1; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_namedPrio___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Command_namedPrio_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); lean_closure_set(x_3, 1, x_2); @@ -35681,7 +37792,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedPrio_parenthesizer(lean_o _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2; +x_6 = l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -35719,7 +37830,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Command_declId_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); lean_closure_set(x_3, 1, x_2); @@ -35741,7 +37852,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_instance_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_theorem_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -35824,6 +37935,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_instance___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_instance_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_instance_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_instance___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_axiom_parenthesizer___closed__1() { _start: { @@ -35856,8 +37997,8 @@ static lean_object* _init_l_Lean_Parser_Command_axiom_parenthesizer___closed__3( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_theorem_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_theorem_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); lean_closure_set(x_3, 1, x_2); @@ -35900,6 +38041,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_axiom___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_axiom_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_axiom___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_example_parenthesizer___closed__1() { _start: { @@ -35932,8 +38103,8 @@ static lean_object* _init_l_Lean_Parser_Command_example_parenthesizer___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Command_abbrev_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); lean_closure_set(x_3, 1, x_2); @@ -35976,6 +38147,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_example___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_example_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_example_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_example___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_ctor_parenthesizer___closed__1() { _start: { @@ -36020,7 +38221,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declId_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeclSig_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); lean_closure_set(x_3, 1, x_2); @@ -36085,6 +38286,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_ctor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_ctor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_ctor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_computedField_parenthesizer___closed__1() { _start: { @@ -36195,6 +38426,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_computedField___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedField_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_computedField___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__1() { _start: { @@ -36226,62 +38487,54 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedField_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Command_computedFields_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_computedFields_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_computedFields___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__6; 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); @@ -36294,11 +38547,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Command_computedFields_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_computedFields___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedFields_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_computedFields___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__1() { _start: { @@ -36457,6 +38740,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeriving___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeriving_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_optDeriving___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__1() { _start: { @@ -36510,35 +38823,41 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_ctor_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__13; +x_2 = l___regBuiltin_Lean_Parser_Command_computedFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_computedFields_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__6; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declModifiers_parenthesizer___closed__17; -x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); lean_closure_set(x_3, 1, x_2); @@ -36548,26 +38867,32 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__8; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__8; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_optDeriving_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Command_inductive_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__9; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__10; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -36579,7 +38904,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -36591,7 +38916,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__12; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -36602,46 +38927,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__14() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_inductive_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__14; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__16() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__15; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__17() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_inductive_parenthesizer___closed__16; +x_3 = l_Lean_Parser_Command_inductive_parenthesizer___closed__13; 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); @@ -36654,11 +38943,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_inductive_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_inductive_parenthesizer___closed__17; +x_7 = l_Lean_Parser_Command_inductive_parenthesizer___closed__14; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_inductive_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_inductive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_classInductive_parenthesizer___closed__1() { _start: { @@ -36723,8 +39042,8 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_parenthesizer___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Command_inductive_parenthesizer___closed__5; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); lean_closure_set(x_3, 1, x_2); @@ -36747,7 +39066,7 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_parenthesizer___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_classInductive_parenthesizer___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -36759,7 +39078,7 @@ static lean_object* _init_l_Lean_Parser_Command_classInductive_parenthesizer___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_classInductive_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -36803,6 +39122,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_classInductive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classInductive_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_classInductive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structureTk_parenthesizer___closed__1() { _start: { @@ -36855,6 +39204,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structureTk___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structureTk_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structureTk___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_classTk_parenthesizer___closed__1() { _start: { @@ -36897,6 +39276,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_classTk___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classTk_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_classTk___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_extends_parenthesizer___closed__1() { _start: { @@ -36978,6 +39387,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_extends___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_extends_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_extends_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_extends___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structCtor_parenthesizer___closed__1() { _start: { @@ -37064,6 +39503,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structCtor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structCtor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structCtor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1() { _start: { @@ -37168,7 +39637,7 @@ static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_parenthesiz _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_structExplicitBinder_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); @@ -37224,6 +39693,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structExplicitBinder_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structExplicitBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1() { _start: { @@ -37278,7 +39777,7 @@ static lean_object* _init_l_Lean_Parser_Command_structImplicitBinder_parenthesiz _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_declId_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); @@ -37334,6 +39833,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structImplicitBinder_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1() { _start: { @@ -37398,7 +39927,7 @@ static lean_object* _init_l_Lean_Parser_Command_structInstBinder_parenthesizer__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_structInstBinder_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); @@ -37454,6 +39983,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structInstBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structInstBinder_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structInstBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1() { _start: { @@ -37498,7 +40057,7 @@ static lean_object* _init_l_Lean_Parser_Command_structSimpleBinder_parenthesizer _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37542,6 +40101,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structSimpleBinder_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__1() { _start: { @@ -37563,24 +40152,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structInstBinder_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structSimpleBinder_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37591,38 +40188,40 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structImplicitBinder_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__4; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__4; -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); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_checkColGe_parenthesizer___boxed), 4, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structExplicitBinder_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__6; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__7; +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); return x_3; @@ -37633,7 +40232,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__8; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 1); +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } @@ -37641,52 +40240,10 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_checkColGe_parenthesizer___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__11() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__10; -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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__12() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__11; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__13() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structFields_parenthesizer___closed__12; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_manyIndent_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__14() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_structFields_parenthesizer___closed__13; +x_3 = l_Lean_Parser_Command_structFields_parenthesizer___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); @@ -37699,11 +40256,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_structFields_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_structFields_parenthesizer___closed__14; +x_7 = l_Lean_Parser_Command_structFields_parenthesizer___closed__10; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structFields_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structFields___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__1() { _start: { @@ -37725,32 +40312,16 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structureTk_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classTk_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_classTk_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -37762,35 +40333,27 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_extends_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__9() { +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -37800,49 +40363,91 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_namedPrio_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__6; 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); return x_3; } } +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__9() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Command_structFields_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__10() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__7; +x_2 = l_Lean_Parser_Command_structure_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__11() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structCtor_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__11; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__10; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__12() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__11; +x_2 = l___regBuiltin_Lean_Parser_Command_optDeriving_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__13() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structFields_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__8; +x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__12; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__12; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__5; x_2 = l_Lean_Parser_Command_structure_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); @@ -37854,7 +40459,7 @@ static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__4; x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__14; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37865,19 +40470,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__16() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__15; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__15; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__16; -x_2 = l_Lean_Parser_Command_inductive_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__16; 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); @@ -37887,70 +40494,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__18() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__8; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__19() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__8; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__18; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__20() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__21() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__20; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__22() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_structure_parenthesizer___closed__21; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_structure_parenthesizer___closed__23() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_structure___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_structure_parenthesizer___closed__22; +x_3 = l_Lean_Parser_Command_structure_parenthesizer___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); @@ -37963,11 +40510,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_structure_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_structure_parenthesizer___closed__23; +x_7 = l_Lean_Parser_Command_structure_parenthesizer___closed__18; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_structure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structure_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_structure_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_structure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__1() { _start: { @@ -38000,24 +40577,32 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_classInductive_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_structure_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_structure_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__3; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -38028,17 +40613,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_inductive_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__5; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__6; 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); @@ -38048,17 +40637,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_example_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__7; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__8; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__8; 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); @@ -38068,17 +40661,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_axiom_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__10; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__9; +x_1 = l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__10; 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); @@ -38088,122 +40685,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__12() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_instance_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__13() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__12; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__11; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__14() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_opaque_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__14; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__13; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__16() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_theorem_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__17() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__16; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__15; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__18() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_def_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__19() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__18; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__17; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__20() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_abbrev_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__21() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__20; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__22() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_declaration_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__21; +x_2 = l_Lean_Parser_Command_declaration_parenthesizer___closed__11; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__23() { +static lean_object* _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_declaration_parenthesizer___closed__22; +x_3 = l_Lean_Parser_Command_declaration_parenthesizer___closed__12; 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); @@ -38216,11 +40713,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_declaration_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_declaration_parenthesizer___closed__23; +x_7 = l_Lean_Parser_Command_declaration_parenthesizer___closed__13; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_declaration_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_declaration___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_deriving___elambda__1___closed__1() { _start: { @@ -39072,6 +41599,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_deriving___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_deriving_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_deriving___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_deriving_parenthesizer___closed__1() { _start: { @@ -39182,6 +41739,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_deriving___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_deriving_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_deriving___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__1() { _start: { @@ -39812,6 +42399,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputableSection_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1() { _start: { @@ -39898,6 +42515,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_noncomputableSection_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_section___elambda__1___closed__1() { _start: { @@ -40374,6 +43021,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_section___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_section_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_section___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_section_parenthesizer___closed__1() { _start: { @@ -40416,6 +43093,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_section___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_section_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_section_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_section___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_namespace___elambda__1___closed__1() { _start: { @@ -40987,6 +43694,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namespace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namespace_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_namespace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_namespace_parenthesizer___closed__1() { _start: { @@ -41051,6 +43788,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namespace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namespace_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_namespace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_end___elambda__1___closed__1() { _start: { @@ -41631,6 +44398,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_end___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_end_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_end___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_end_parenthesizer___closed__1() { _start: { @@ -41695,6 +44492,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_end___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_end_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_end_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_end___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_variable___elambda__1___closed__1() { _start: { @@ -42244,7 +45071,7 @@ static lean_object* _init_l_Lean_Parser_Command_variable_formatter___closed__3() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_formatter___closed__5; +x_1 = l_Lean_Parser_Command_structure_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -42286,6 +45113,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_variable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_variable_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_variable_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_variable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_variable_parenthesizer___closed__1() { _start: { @@ -42318,7 +45175,7 @@ static lean_object* _init_l_Lean_Parser_Command_variable_parenthesizer___closed_ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_structure_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -42360,6 +45217,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_variable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_variable_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_variable_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_variable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_universe___elambda__1___closed__1() { _start: { @@ -42940,6 +45827,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_universe___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_universe_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_universe___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_universe_parenthesizer___closed__1() { _start: { @@ -43004,6 +45921,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_universe___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_universe_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_universe_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_universe___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_check___elambda__1___closed__1() { _start: { @@ -43579,6 +46526,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_check___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_check_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_check___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_check_parenthesizer___closed__1() { _start: { @@ -43643,6 +46620,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_check___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_check_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_check___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_check__failure___elambda__1___closed__1() { _start: { @@ -44218,6 +47225,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_check__failure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_check__failure_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_check__failure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_check__failure_parenthesizer___closed__1() { _start: { @@ -44282,6 +47319,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_check__failure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_check__failure_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_check__failure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_reduce___elambda__1___closed__1() { _start: { @@ -44857,6 +47924,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_reduce___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_reduce_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_reduce_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_reduce___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_reduce_parenthesizer___closed__1() { _start: { @@ -44921,6 +48018,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_reduce___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_reduce_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_reduce___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_eval___elambda__1___closed__1() { _start: { @@ -45496,6 +48623,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_eval___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eval_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_eval___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_eval_parenthesizer___closed__1() { _start: { @@ -45560,6 +48717,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_eval___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eval_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eval_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_eval___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_synth___elambda__1___closed__1() { _start: { @@ -46135,6 +49322,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_synth___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_synth_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_synth___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_synth_parenthesizer___closed__1() { _start: { @@ -46199,6 +49416,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_synth___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_synth_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_synth_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_synth___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_exit___elambda__1___closed__1() { _start: { @@ -46670,6 +49917,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_exit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_exit_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_exit_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_exit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_exit_parenthesizer___closed__1() { _start: { @@ -46722,6 +49999,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_exit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_exit_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_exit_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_exit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_print___elambda__1___closed__1() { _start: { @@ -47351,6 +50658,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_print___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_print_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_print___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_print_parenthesizer___closed__1() { _start: { @@ -47435,6 +50772,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_print___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_print_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_print_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_print___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_printAxioms___elambda__1___closed__1() { _start: { @@ -48040,6 +51407,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_printAxioms___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_printAxioms_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_printAxioms___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_printAxioms_parenthesizer___closed__1() { _start: { @@ -48119,6 +51516,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_printAxioms___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_printAxioms_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_printAxioms___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_resolve__name___elambda__1___closed__1() { _start: { @@ -48690,6 +52117,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_resolve__name___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_resolve__name_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_resolve__name___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_resolve__name_parenthesizer___closed__1() { _start: { @@ -48754,6 +52211,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_resolve__name___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_resolve__name_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_resolve__name___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_init__quot___elambda__1___closed__1() { _start: { @@ -49217,6 +52704,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_init__quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_init__quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_init__quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_init__quot_parenthesizer___closed__1() { _start: { @@ -49269,6 +52786,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_init__quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_init__quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_init__quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optionValue___elambda__1___closed__1() { _start: { @@ -50154,6 +53701,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_set__option___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_set__option_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_set__option___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_optionValue_parenthesizer___closed__1() { _start: { @@ -50318,6 +53895,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_set__option___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_set__option_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_set__option___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_eraseAttr___elambda__1___closed__1() { _start: { @@ -51589,6 +55196,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eraseAttr_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__1() { _start: { @@ -51621,35 +55258,27 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__3( _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eraseAttr_formatter), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrInstance_formatter), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrInstance_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_formatter___closed__3; -x_2 = l_Lean_Parser_Command_attribute_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2; +x_2 = l_Lean_Parser_Command_attribute_formatter___closed__3; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__5() { _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_Parser_Command_attribute_formatter___closed__5; +x_1 = l_Lean_Parser_Command_attribute_formatter___closed__4; x_2 = l_Lean_Parser_Command_declId___elambda__1___closed__8; x_3 = l_Lean_Parser_Command_declId_formatter___closed__3; x_4 = 0; @@ -51662,7 +55291,7 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -51672,12 +55301,24 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_attribute_formatter___closed__6; +x_2 = l_Lean_Parser_Command_structExplicitBinder_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_formatter___closed__7; -x_2 = l_Lean_Parser_Command_structExplicitBinder_formatter___closed__4; +x_1 = l_Lean_Parser_Command_attribute_formatter___closed__5; +x_2 = l_Lean_Parser_Command_attribute_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); lean_closure_set(x_3, 1, x_2); @@ -51688,7 +55329,7 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__9( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_formatter___closed__6; +x_1 = l_Lean_Parser_Command_structInstBinder_formatter___closed__2; x_2 = l_Lean_Parser_Command_attribute_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); @@ -51700,7 +55341,7 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__10 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structInstBinder_formatter___closed__2; +x_1 = l_Lean_Parser_Command_attribute_formatter___closed__2; x_2 = l_Lean_Parser_Command_attribute_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); @@ -51711,22 +55352,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__11() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_formatter___closed__2; -x_2 = l_Lean_Parser_Command_attribute_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_attribute_formatter___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_attribute_formatter___closed__11; +x_3 = l_Lean_Parser_Command_attribute_formatter___closed__10; 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); @@ -51739,11 +55368,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_attribute_formatter___closed__1; -x_7 = l_Lean_Parser_Command_attribute_formatter___closed__12; +x_7 = l_Lean_Parser_Command_attribute_formatter___closed__11; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_attribute_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_attribute_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1() { _start: { @@ -51816,6 +55475,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eraseAttr_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__1() { _start: { @@ -51848,35 +55537,27 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_eraseAttr_parenthesizer), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrInstance_parenthesizer), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrInstance_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_attribute_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_attribute_parenthesizer___closed__3; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__5() { _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_Parser_Command_attribute_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__4; x_2 = l_Lean_Parser_Command_declId___elambda__1___closed__8; x_3 = l_Lean_Parser_Command_declId_parenthesizer___closed__3; x_4 = 0; @@ -51889,7 +55570,7 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -51899,12 +55580,24 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_structExplicitBinder_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Command_attribute_parenthesizer___closed__7; 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); @@ -51915,7 +55608,7 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_attribute_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -51927,7 +55620,7 @@ static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_attribute_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); @@ -51938,22 +55631,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__11() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_attribute_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_attribute_parenthesizer___closed__10; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_attribute_parenthesizer___closed__11; +x_3 = l_Lean_Parser_Command_attribute_parenthesizer___closed__10; 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); @@ -51966,11 +55647,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_attribute_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_attribute_parenthesizer___closed__12; +x_7 = l_Lean_Parser_Command_attribute_parenthesizer___closed__11; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_attribute_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_attribute___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_export___elambda__1___closed__1() { _start: { @@ -52838,6 +56549,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_export___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_export_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_export_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_export___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_export_parenthesizer___closed__1() { _start: { @@ -52948,6 +56689,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_export___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_export_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_export_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_export___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openHiding___elambda__1___closed__1() { _start: { @@ -56172,6 +59943,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openHiding___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openHiding_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openHiding___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openRenamingItem_formatter___closed__1() { _start: { @@ -56250,6 +60051,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenamingItem_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__1() { _start: { @@ -56303,16 +60134,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenamingItem_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__6() { -_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_Parser_Command_openRenaming_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2; x_2 = l_Lean_Parser_Command_declId___elambda__1___closed__8; x_3 = l_Lean_Parser_Command_declId_formatter___closed__3; x_4 = 0; @@ -56325,25 +60148,25 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_openRenaming_formatter___closed__4; -x_2 = l_Lean_Parser_Command_openRenaming_formatter___closed__6; +x_2 = l_Lean_Parser_Command_openRenaming_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_openRenaming_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_Command_openRenaming___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_openRenaming_formatter___closed__7; +x_3 = l_Lean_Parser_Command_openRenaming_formatter___closed__6; 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); @@ -56356,11 +60179,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_openRenaming_formatter___closed__1; -x_7 = l_Lean_Parser_Command_openRenaming_formatter___closed__8; +x_7 = l_Lean_Parser_Command_openRenaming_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenaming_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openOnly_formatter___closed__1() { _start: { @@ -56437,6 +60290,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openOnly___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openOnly_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openOnly___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openSimple_formatter___closed__1() { _start: { @@ -56479,6 +60362,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openSimple___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openSimple_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openSimple___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openScoped_formatter___closed__1() { _start: { @@ -56543,15 +60456,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openSimple_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openScoped___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2() { _start: { lean_object* x_1; @@ -56559,11 +60474,47 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openScoped_formatter), 5, return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_openScoped___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_openScoped_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2; +x_2 = l_Lean_Parser_Command_openDecl_formatter___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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_formatter___closed__1; +x_1 = l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2; x_2 = l_Lean_Parser_Command_openDecl_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); @@ -56571,60 +60522,12 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openOnly_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_formatter___closed__4; -x_2 = l_Lean_Parser_Command_openDecl_formatter___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenaming_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_formatter___closed__6; -x_2 = l_Lean_Parser_Command_openDecl_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_formatter___closed__8() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openHiding_formatter), 5, 0); -return x_1; -} -} LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_openDecl_formatter___closed__8; -x_7 = l_Lean_Parser_Command_openDecl_formatter___closed__7; +x_6 = l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2; +x_7 = l_Lean_Parser_Command_openDecl_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -56711,6 +60614,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_open___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_open_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_open_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_open___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openHiding_parenthesizer___closed__1() { _start: { @@ -56827,6 +60760,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openHiding___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openHiding_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openHiding___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1() { _start: { @@ -56905,6 +60868,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenamingItem_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openRenamingItem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1() { _start: { @@ -56958,16 +60951,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenamingItem_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6() { -_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_Parser_Command_openRenaming_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_declId___elambda__1___closed__8; x_3 = l_Lean_Parser_Command_declId_parenthesizer___closed__3; x_4 = 0; @@ -56980,25 +60965,25 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Command_openRenaming_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6; 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); @@ -57011,11 +60996,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenaming_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openRenaming___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openOnly_parenthesizer___closed__1() { _start: { @@ -57092,6 +61107,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openOnly___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openOnly_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openOnly___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openSimple_parenthesizer___closed__1() { _start: { @@ -57134,6 +61179,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openSimple___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openSimple_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openSimple___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_openScoped_parenthesizer___closed__1() { _start: { @@ -57198,15 +61273,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openSimple_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_openScoped___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -57214,11 +61291,47 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openScoped_parenthesizer) return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_openScoped___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_openScoped_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_openDecl_parenthesizer___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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__1; +x_1 = l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_openDecl_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); @@ -57226,60 +61339,12 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openOnly_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openRenaming_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__5; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__8() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_openHiding_parenthesizer), 5, 0); -return x_1; -} -} LEAN_EXPORT lean_object* l_Lean_Parser_Command_openDecl_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__8; -x_7 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__7; +x_6 = l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2; +x_7 = l_Lean_Parser_Command_openDecl_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -57366,6 +61431,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_open___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_open_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_open_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_open___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_mutual___elambda__1___closed__1() { _start: { @@ -58252,6 +62347,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mutual___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_mutual_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mutual_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_mutual___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_mutual_parenthesizer___closed__1() { _start: { @@ -58416,6 +62541,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mutual___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_mutual_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_mutual___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_initialize___elambda__1___closed__1() { _start: { @@ -59235,6 +63390,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_initialize___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_initialize_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_initialize___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_initialize_parenthesizer___closed__1() { _start: { @@ -59383,6 +63568,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_initialize___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_initialize_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_initialize___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__1() { _start: { @@ -60005,6 +64220,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_builtin__initialize_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1() { _start: { @@ -60081,6 +64326,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_builtin__initialize_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_in___elambda__1___closed__1() { _start: { @@ -60449,6 +64724,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_in___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_in_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_in_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_in___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_in_parenthesizer___closed__1() { _start: { @@ -60493,6 +64798,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_in___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_in_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_in_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_in___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__1() { _start: { @@ -61064,6 +65399,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_genInjectiveTheorems_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1() { _start: { @@ -61128,6 +65493,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_declModifiersF_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -61382,7 +65777,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61392,7 +65787,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61432,7 +65827,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_theorem_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61442,7 +65837,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_theorem_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61482,7 +65877,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__5; +x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__4; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61492,7 +65887,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__4; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61532,7 +65927,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -61542,7 +65937,7 @@ static lean_object* _init_l_Lean_Parser_Command_initFn____x40_Lean_Parser_Comman _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_abbrev_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -62868,6 +67263,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_open___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_open_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Term_open___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_open_parenthesizer___closed__1() { _start: { @@ -62956,6 +67381,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_open___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_open_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_open_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_open___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_set__option___elambda__1___closed__1() { _start: { @@ -63625,6 +68080,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_set__option___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_set__option_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Term_set__option___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_set__option_parenthesizer___closed__1() { _start: { @@ -63723,6 +68208,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_set__option___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_set__option_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_set__option___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_open___elambda__1___closed__1() { _start: { @@ -64344,6 +68859,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_open___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_open_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_open_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_open___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_open_parenthesizer___closed__1() { _start: { @@ -64432,6 +68977,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_open___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_open_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_open___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_set__option___elambda__1___closed__1() { _start: { @@ -65061,6 +69636,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_set__option___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_set__option_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_set__option___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_set__option_parenthesizer___closed__1() { _start: { @@ -65151,6 +69756,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_set__option___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_set__option_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_set__option___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Term(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Do(uint8_t builtin, lean_object*); @@ -65283,6 +69918,17 @@ l_Lean_Parser_Term_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_quot_fo lean_mark_persistent(l_Lean_Parser_Term_quot_formatter___closed__7); l_Lean_Parser_Term_quot_formatter___closed__8 = _init_l_Lean_Parser_Term_quot_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_quot_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Term_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_quot_parenthesizer___closed__1); l_Lean_Parser_Term_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_quot_parenthesizer___closed__2(); @@ -65299,6 +69945,17 @@ l_Lean_Parser_Term_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_quo lean_mark_persistent(l_Lean_Parser_Term_quot_parenthesizer___closed__7); l_Lean_Parser_Term_quot_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_quot_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_quot_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quot_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Term_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__1); l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_precheckedQuot___elambda__1___closed__2(); @@ -65369,8 +70026,13 @@ l_Lean_Parser_Term_precheckedQuot_formatter___closed__3 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_formatter___closed__3); l_Lean_Parser_Term_precheckedQuot_formatter___closed__4 = _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_formatter___closed__4); -l_Lean_Parser_Term_precheckedQuot_formatter___closed__5 = _init_l_Lean_Parser_Term_precheckedQuot_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_precheckedQuot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1); l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2(); @@ -65379,8 +70041,13 @@ l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__3 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__3); l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__4); -l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_precheckedQuot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Command_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_quot___elambda__1___closed__1); l_Lean_Parser_Command_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Command_quot___elambda__1___closed__2(); @@ -65478,6 +70145,13 @@ l_Lean_Parser_Command_quot_formatter___closed__6 = _init_l_Lean_Parser_Command_q lean_mark_persistent(l_Lean_Parser_Command_quot_formatter___closed__6); l_Lean_Parser_Command_quot_formatter___closed__7 = _init_l_Lean_Parser_Command_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_quot_parenthesizer___closed__1); l_Lean_Parser_Command_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_quot_parenthesizer___closed__2(); @@ -65492,6 +70166,13 @@ l_Lean_Parser_Command_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_quot_parenthesizer___closed__6); l_Lean_Parser_Command_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__1 = _init_l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__1); l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__2 = _init_l_Lean_Parser_Command_terminationHintMany___elambda__1___closed__2(); @@ -65860,6 +70541,13 @@ l_Lean_Parser_Command_moduleDoc_formatter___closed__7 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_moduleDoc_formatter___closed__7); l_Lean_Parser_Command_moduleDoc_formatter___closed__8 = _init_l_Lean_Parser_Command_moduleDoc_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_moduleDoc_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_moduleDoc_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1); l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2(); @@ -65876,6 +70564,13 @@ l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__7); l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_moduleDoc_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_moduleDoc_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namedPrio___elambda__1___closed__1 = _init_l_Lean_Parser_Command_namedPrio___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedPrio___elambda__1___closed__1); l_Lean_Parser_Command_namedPrio___elambda__1___closed__2 = _init_l_Lean_Parser_Command_namedPrio___elambda__1___closed__2(); @@ -68026,40 +72721,78 @@ l_Lean_Parser_Command_private_formatter___closed__2 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_private_formatter___closed__2); l_Lean_Parser_Command_private_formatter___closed__3 = _init_l_Lean_Parser_Command_private_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_private_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_private_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_private_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_private_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_protected_formatter___closed__1 = _init_l_Lean_Parser_Command_protected_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_protected_formatter___closed__1); l_Lean_Parser_Command_protected_formatter___closed__2 = _init_l_Lean_Parser_Command_protected_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_protected_formatter___closed__2); l_Lean_Parser_Command_protected_formatter___closed__3 = _init_l_Lean_Parser_Command_protected_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_protected_formatter___closed__3); -l_Lean_Parser_Command_visibility_formatter___closed__1 = _init_l_Lean_Parser_Command_visibility_formatter___closed__1(); -lean_mark_persistent(l_Lean_Parser_Command_visibility_formatter___closed__1); -l_Lean_Parser_Command_visibility_formatter___closed__2 = _init_l_Lean_Parser_Command_visibility_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_Command_visibility_formatter___closed__2); +l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_protected_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_protected_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_noncomputable_formatter___closed__1 = _init_l_Lean_Parser_Command_noncomputable_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_formatter___closed__1); l_Lean_Parser_Command_noncomputable_formatter___closed__2 = _init_l_Lean_Parser_Command_noncomputable_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_formatter___closed__2); l_Lean_Parser_Command_noncomputable_formatter___closed__3 = _init_l_Lean_Parser_Command_noncomputable_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputable_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_noncomputable_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_unsafe_formatter___closed__1 = _init_l_Lean_Parser_Command_unsafe_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_formatter___closed__1); l_Lean_Parser_Command_unsafe_formatter___closed__2 = _init_l_Lean_Parser_Command_unsafe_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_formatter___closed__2); l_Lean_Parser_Command_unsafe_formatter___closed__3 = _init_l_Lean_Parser_Command_unsafe_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_unsafe_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_unsafe_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_partial_formatter___closed__1 = _init_l_Lean_Parser_Command_partial_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_partial_formatter___closed__1); l_Lean_Parser_Command_partial_formatter___closed__2 = _init_l_Lean_Parser_Command_partial_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_partial_formatter___closed__2); l_Lean_Parser_Command_partial_formatter___closed__3 = _init_l_Lean_Parser_Command_partial_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_partial_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_partial_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_partial_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_nonrec_formatter___closed__1 = _init_l_Lean_Parser_Command_nonrec_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_formatter___closed__1); l_Lean_Parser_Command_nonrec_formatter___closed__2 = _init_l_Lean_Parser_Command_nonrec_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_formatter___closed__2); l_Lean_Parser_Command_nonrec_formatter___closed__3 = _init_l_Lean_Parser_Command_nonrec_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_nonrec_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_nonrec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declModifiers_formatter___closed__1 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__1); l_Lean_Parser_Command_declModifiers_formatter___closed__2 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__2(); @@ -68110,14 +72843,6 @@ l_Lean_Parser_Command_declModifiers_formatter___closed__24 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__24); l_Lean_Parser_Command_declModifiers_formatter___closed__25 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__25(); lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__25); -l_Lean_Parser_Command_declModifiers_formatter___closed__26 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__26(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__26); -l_Lean_Parser_Command_declModifiers_formatter___closed__27 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__27(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__27); -l_Lean_Parser_Command_declModifiers_formatter___closed__28 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__28(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__28); -l_Lean_Parser_Command_declModifiers_formatter___closed__29 = _init_l_Lean_Parser_Command_declModifiers_formatter___closed__29(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_formatter___closed__29); l_Lean_Parser_Command_declId_formatter___closed__1 = _init_l_Lean_Parser_Command_declId_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declId_formatter___closed__1); l_Lean_Parser_Command_declId_formatter___closed__2 = _init_l_Lean_Parser_Command_declId_formatter___closed__2(); @@ -68140,6 +72865,13 @@ l_Lean_Parser_Command_declId_formatter___closed__10 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_declId_formatter___closed__10); l_Lean_Parser_Command_declId_formatter___closed__11 = _init_l_Lean_Parser_Command_declId_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_declId_formatter___closed__11); +l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declId_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declId_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optDeclSig_formatter___closed__1 = _init_l_Lean_Parser_Command_optDeclSig_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_formatter___closed__1); l_Lean_Parser_Command_optDeclSig_formatter___closed__2 = _init_l_Lean_Parser_Command_optDeclSig_formatter___closed__2(); @@ -68160,6 +72892,13 @@ l_Lean_Parser_Command_optDeclSig_formatter___closed__9 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_formatter___closed__9); l_Lean_Parser_Command_optDeclSig_formatter___closed__10 = _init_l_Lean_Parser_Command_optDeclSig_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_formatter___closed__10); +l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_optDeclSig_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declValSimple_formatter___closed__1 = _init_l_Lean_Parser_Command_declValSimple_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declValSimple_formatter___closed__1); l_Lean_Parser_Command_declValSimple_formatter___closed__2 = _init_l_Lean_Parser_Command_declValSimple_formatter___closed__2(); @@ -68178,18 +72917,39 @@ l_Lean_Parser_Command_declValSimple_formatter___closed__8 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_declValSimple_formatter___closed__8); l_Lean_Parser_Command_declValSimple_formatter___closed__9 = _init_l_Lean_Parser_Command_declValSimple_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_declValSimple_formatter___closed__9); +l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValSimple_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declValSimple_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declValEqns_formatter___closed__1 = _init_l_Lean_Parser_Command_declValEqns_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_formatter___closed__1); l_Lean_Parser_Command_declValEqns_formatter___closed__2 = _init_l_Lean_Parser_Command_declValEqns_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_formatter___closed__2); l_Lean_Parser_Command_declValEqns_formatter___closed__3 = _init_l_Lean_Parser_Command_declValEqns_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValEqns_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declValEqns_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_whereStructField_formatter___closed__1 = _init_l_Lean_Parser_Command_whereStructField_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_formatter___closed__1); l_Lean_Parser_Command_whereStructField_formatter___closed__2 = _init_l_Lean_Parser_Command_whereStructField_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_formatter___closed__2); l_Lean_Parser_Command_whereStructField_formatter___closed__3 = _init_l_Lean_Parser_Command_whereStructField_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructField_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_whereStructField_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_whereStructInst_formatter___closed__1 = _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_formatter___closed__1); l_Lean_Parser_Command_whereStructInst_formatter___closed__2 = _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__2(); @@ -68206,20 +72966,19 @@ l_Lean_Parser_Command_whereStructInst_formatter___closed__7 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_formatter___closed__7); l_Lean_Parser_Command_whereStructInst_formatter___closed__8 = _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_formatter___closed__8); -l_Lean_Parser_Command_whereStructInst_formatter___closed__9 = _init_l_Lean_Parser_Command_whereStructInst_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_formatter___closed__9); +l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_whereStructInst_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declVal_formatter___closed__1 = _init_l_Lean_Parser_Command_declVal_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__1); l_Lean_Parser_Command_declVal_formatter___closed__2 = _init_l_Lean_Parser_Command_declVal_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__2); l_Lean_Parser_Command_declVal_formatter___closed__3 = _init_l_Lean_Parser_Command_declVal_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__3); -l_Lean_Parser_Command_declVal_formatter___closed__4 = _init_l_Lean_Parser_Command_declVal_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__4); -l_Lean_Parser_Command_declVal_formatter___closed__5 = _init_l_Lean_Parser_Command_declVal_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__5); -l_Lean_Parser_Command_declVal_formatter___closed__6 = _init_l_Lean_Parser_Command_declVal_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_formatter___closed__6); l_Lean_Parser_Command_abbrev_formatter___closed__1 = _init_l_Lean_Parser_Command_abbrev_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_abbrev_formatter___closed__1); l_Lean_Parser_Command_abbrev_formatter___closed__2 = _init_l_Lean_Parser_Command_abbrev_formatter___closed__2(); @@ -68236,10 +72995,13 @@ l_Lean_Parser_Command_abbrev_formatter___closed__7 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_abbrev_formatter___closed__7); l_Lean_Parser_Command_abbrev_formatter___closed__8 = _init_l_Lean_Parser_Command_abbrev_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_abbrev_formatter___closed__8); -l_Lean_Parser_Command_abbrev_formatter___closed__9 = _init_l_Lean_Parser_Command_abbrev_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_abbrev_formatter___closed__9); -l_Lean_Parser_Command_abbrev_formatter___closed__10 = _init_l_Lean_Parser_Command_abbrev_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Command_abbrev_formatter___closed__10); +l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_abbrev_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_abbrev_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optDefDeriving_formatter___closed__1 = _init_l_Lean_Parser_Command_optDefDeriving_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optDefDeriving_formatter___closed__1); l_Lean_Parser_Command_optDefDeriving_formatter___closed__2 = _init_l_Lean_Parser_Command_optDefDeriving_formatter___closed__2(); @@ -68276,6 +73038,13 @@ l_Lean_Parser_Command_terminationByElement_formatter___closed__12 = _init_l_Lean lean_mark_persistent(l_Lean_Parser_Command_terminationByElement_formatter___closed__12); l_Lean_Parser_Command_terminationByElement_formatter___closed__13 = _init_l_Lean_Parser_Command_terminationByElement_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_terminationByElement_formatter___closed__13); +l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationByElement_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationBy_formatter___closed__1 = _init_l_Lean_Parser_Command_terminationBy_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationBy_formatter___closed__1); l_Lean_Parser_Command_terminationBy_formatter___closed__2 = _init_l_Lean_Parser_Command_terminationBy_formatter___closed__2(); @@ -68288,8 +73057,13 @@ l_Lean_Parser_Command_terminationBy_formatter___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_terminationBy_formatter___closed__5); l_Lean_Parser_Command_terminationBy_formatter___closed__6 = _init_l_Lean_Parser_Command_terminationBy_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_terminationBy_formatter___closed__6); -l_Lean_Parser_Command_terminationBy_formatter___closed__7 = _init_l_Lean_Parser_Command_terminationBy_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_terminationBy_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationBy_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationBy_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationHintMany_formatter___closed__1 = _init_l_Lean_Parser_Command_terminationHintMany_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationHintMany_formatter___closed__1); l_Lean_Parser_Command_terminationHintMany_formatter___closed__2 = _init_l_Lean_Parser_Command_terminationHintMany_formatter___closed__2(); @@ -68310,6 +73084,13 @@ l_Lean_Parser_Command_terminationByCore_formatter___closed__4 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Command_terminationByCore_formatter___closed__4); l_Lean_Parser_Command_terminationByCore_formatter___closed__5 = _init_l_Lean_Parser_Command_terminationByCore_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_terminationByCore_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationByCore_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_decreasingBy_formatter___closed__1 = _init_l_Lean_Parser_Command_decreasingBy_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_formatter___closed__1); l_Lean_Parser_Command_decreasingBy_formatter___closed__2 = _init_l_Lean_Parser_Command_decreasingBy_formatter___closed__2(); @@ -68322,18 +73103,19 @@ l_Lean_Parser_Command_decreasingBy_formatter___closed__5 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_formatter___closed__5); l_Lean_Parser_Command_decreasingBy_formatter___closed__6 = _init_l_Lean_Parser_Command_decreasingBy_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_decreasingBy_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationSuffix_formatter___closed__1 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__1); l_Lean_Parser_Command_terminationSuffix_formatter___closed__2 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__2); l_Lean_Parser_Command_terminationSuffix_formatter___closed__3 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__3); -l_Lean_Parser_Command_terminationSuffix_formatter___closed__4 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__4); -l_Lean_Parser_Command_terminationSuffix_formatter___closed__5 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__5); -l_Lean_Parser_Command_terminationSuffix_formatter___closed__6 = _init_l_Lean_Parser_Command_terminationSuffix_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_formatter___closed__6); l_Lean_Parser_Command_def_formatter___closed__1 = _init_l_Lean_Parser_Command_def_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_def_formatter___closed__1); l_Lean_Parser_Command_def_formatter___closed__2 = _init_l_Lean_Parser_Command_def_formatter___closed__2(); @@ -68354,6 +73136,13 @@ l_Lean_Parser_Command_def_formatter___closed__9 = _init_l_Lean_Parser_Command_de lean_mark_persistent(l_Lean_Parser_Command_def_formatter___closed__9); l_Lean_Parser_Command_def_formatter___closed__10 = _init_l_Lean_Parser_Command_def_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_def_formatter___closed__10); +l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_def_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_def_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_def_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declSig_formatter___closed__1 = _init_l_Lean_Parser_Command_declSig_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declSig_formatter___closed__1); l_Lean_Parser_Command_declSig_formatter___closed__2 = _init_l_Lean_Parser_Command_declSig_formatter___closed__2(); @@ -68362,6 +73151,13 @@ l_Lean_Parser_Command_declSig_formatter___closed__3 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_declSig_formatter___closed__3); l_Lean_Parser_Command_declSig_formatter___closed__4 = _init_l_Lean_Parser_Command_declSig_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_declSig_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declSig_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declSig_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_theorem_formatter___closed__1 = _init_l_Lean_Parser_Command_theorem_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_theorem_formatter___closed__1); l_Lean_Parser_Command_theorem_formatter___closed__2 = _init_l_Lean_Parser_Command_theorem_formatter___closed__2(); @@ -68378,8 +73174,13 @@ l_Lean_Parser_Command_theorem_formatter___closed__7 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_theorem_formatter___closed__7); l_Lean_Parser_Command_theorem_formatter___closed__8 = _init_l_Lean_Parser_Command_theorem_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_theorem_formatter___closed__8); -l_Lean_Parser_Command_theorem_formatter___closed__9 = _init_l_Lean_Parser_Command_theorem_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_theorem_formatter___closed__9); +l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_theorem_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_theorem_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_opaque_formatter___closed__1 = _init_l_Lean_Parser_Command_opaque_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_opaque_formatter___closed__1); l_Lean_Parser_Command_opaque_formatter___closed__2 = _init_l_Lean_Parser_Command_opaque_formatter___closed__2(); @@ -68394,6 +73195,13 @@ l_Lean_Parser_Command_opaque_formatter___closed__6 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_opaque_formatter___closed__6); l_Lean_Parser_Command_opaque_formatter___closed__7 = _init_l_Lean_Parser_Command_opaque_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_opaque_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_opaque_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_opaque_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namedPrio_formatter___closed__1 = _init_l_Lean_Parser_Command_namedPrio_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedPrio_formatter___closed__1); l_Lean_Parser_Command_namedPrio_formatter___closed__2 = _init_l_Lean_Parser_Command_namedPrio_formatter___closed__2(); @@ -68416,10 +73224,15 @@ l_Lean_Parser_Command_namedPrio_formatter___closed__10 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_namedPrio_formatter___closed__10); l_Lean_Parser_Command_namedPrio_formatter___closed__11 = _init_l_Lean_Parser_Command_namedPrio_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_namedPrio_formatter___closed__11); +l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedPrio_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namedPrio_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optNamedPrio_formatter___closed__1 = _init_l_Lean_Parser_Command_optNamedPrio_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optNamedPrio_formatter___closed__1); -l_Lean_Parser_Command_optNamedPrio_formatter___closed__2 = _init_l_Lean_Parser_Command_optNamedPrio_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_Command_optNamedPrio_formatter___closed__2); l_Lean_Parser_Command_instance_formatter___closed__1 = _init_l_Lean_Parser_Command_instance_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_instance_formatter___closed__1); l_Lean_Parser_Command_instance_formatter___closed__2 = _init_l_Lean_Parser_Command_instance_formatter___closed__2(); @@ -68442,6 +73255,13 @@ l_Lean_Parser_Command_instance_formatter___closed__10 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_instance_formatter___closed__10); l_Lean_Parser_Command_instance_formatter___closed__11 = _init_l_Lean_Parser_Command_instance_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_instance_formatter___closed__11); +l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_instance_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_instance_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_axiom_formatter___closed__1 = _init_l_Lean_Parser_Command_axiom_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_axiom_formatter___closed__1); l_Lean_Parser_Command_axiom_formatter___closed__2 = _init_l_Lean_Parser_Command_axiom_formatter___closed__2(); @@ -68452,6 +73272,13 @@ l_Lean_Parser_Command_axiom_formatter___closed__4 = _init_l_Lean_Parser_Command_ lean_mark_persistent(l_Lean_Parser_Command_axiom_formatter___closed__4); l_Lean_Parser_Command_axiom_formatter___closed__5 = _init_l_Lean_Parser_Command_axiom_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_axiom_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_axiom_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_axiom_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_example_formatter___closed__1 = _init_l_Lean_Parser_Command_example_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_example_formatter___closed__1); l_Lean_Parser_Command_example_formatter___closed__2 = _init_l_Lean_Parser_Command_example_formatter___closed__2(); @@ -68462,6 +73289,13 @@ l_Lean_Parser_Command_example_formatter___closed__4 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_example_formatter___closed__4); l_Lean_Parser_Command_example_formatter___closed__5 = _init_l_Lean_Parser_Command_example_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_example_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_example_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_example_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_example_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_ctor_formatter___closed__1 = _init_l_Lean_Parser_Command_ctor_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_ctor_formatter___closed__1); l_Lean_Parser_Command_ctor_formatter___closed__2 = _init_l_Lean_Parser_Command_ctor_formatter___closed__2(); @@ -68478,6 +73312,13 @@ l_Lean_Parser_Command_ctor_formatter___closed__7 = _init_l_Lean_Parser_Command_c lean_mark_persistent(l_Lean_Parser_Command_ctor_formatter___closed__7); l_Lean_Parser_Command_ctor_formatter___closed__8 = _init_l_Lean_Parser_Command_ctor_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_ctor_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_ctor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_ctor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_computedField_formatter___closed__1 = _init_l_Lean_Parser_Command_computedField_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_computedField_formatter___closed__1); l_Lean_Parser_Command_computedField_formatter___closed__2 = _init_l_Lean_Parser_Command_computedField_formatter___closed__2(); @@ -68494,6 +73335,13 @@ l_Lean_Parser_Command_computedField_formatter___closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_computedField_formatter___closed__7); l_Lean_Parser_Command_computedField_formatter___closed__8 = _init_l_Lean_Parser_Command_computedField_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_computedField_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedField_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_computedField_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_computedFields_formatter___closed__1 = _init_l_Lean_Parser_Command_computedFields_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_computedFields_formatter___closed__1); l_Lean_Parser_Command_computedFields_formatter___closed__2 = _init_l_Lean_Parser_Command_computedFields_formatter___closed__2(); @@ -68508,8 +73356,13 @@ l_Lean_Parser_Command_computedFields_formatter___closed__6 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_computedFields_formatter___closed__6); l_Lean_Parser_Command_computedFields_formatter___closed__7 = _init_l_Lean_Parser_Command_computedFields_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_computedFields_formatter___closed__7); -l_Lean_Parser_Command_computedFields_formatter___closed__8 = _init_l_Lean_Parser_Command_computedFields_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_computedFields_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedFields_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_computedFields_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_derivingClasses_formatter___closed__1 = _init_l_Lean_Parser_Command_derivingClasses_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_derivingClasses_formatter___closed__1); l_Lean_Parser_Command_derivingClasses_formatter___closed__2 = _init_l_Lean_Parser_Command_derivingClasses_formatter___closed__2(); @@ -68534,6 +73387,13 @@ l_Lean_Parser_Command_optDeriving_formatter___closed__5 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_optDeriving_formatter___closed__5); l_Lean_Parser_Command_optDeriving_formatter___closed__6 = _init_l_Lean_Parser_Command_optDeriving_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_optDeriving_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeriving_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_optDeriving_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_inductive_formatter___closed__1 = _init_l_Lean_Parser_Command_inductive_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__1); l_Lean_Parser_Command_inductive_formatter___closed__2 = _init_l_Lean_Parser_Command_inductive_formatter___closed__2(); @@ -68562,12 +73422,13 @@ l_Lean_Parser_Command_inductive_formatter___closed__13 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__13); l_Lean_Parser_Command_inductive_formatter___closed__14 = _init_l_Lean_Parser_Command_inductive_formatter___closed__14(); lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__14); -l_Lean_Parser_Command_inductive_formatter___closed__15 = _init_l_Lean_Parser_Command_inductive_formatter___closed__15(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__15); -l_Lean_Parser_Command_inductive_formatter___closed__16 = _init_l_Lean_Parser_Command_inductive_formatter___closed__16(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__16); -l_Lean_Parser_Command_inductive_formatter___closed__17 = _init_l_Lean_Parser_Command_inductive_formatter___closed__17(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_formatter___closed__17); +l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_inductive_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_inductive_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_classInductive_formatter___closed__1 = _init_l_Lean_Parser_Command_classInductive_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_classInductive_formatter___closed__1); l_Lean_Parser_Command_classInductive_formatter___closed__2 = _init_l_Lean_Parser_Command_classInductive_formatter___closed__2(); @@ -68590,16 +73451,37 @@ l_Lean_Parser_Command_classInductive_formatter___closed__10 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_classInductive_formatter___closed__10); l_Lean_Parser_Command_classInductive_formatter___closed__11 = _init_l_Lean_Parser_Command_classInductive_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_classInductive_formatter___closed__11); +l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classInductive_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_classInductive_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structureTk_formatter___closed__1 = _init_l_Lean_Parser_Command_structureTk_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_formatter___closed__1); l_Lean_Parser_Command_structureTk_formatter___closed__2 = _init_l_Lean_Parser_Command_structureTk_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_formatter___closed__2); l_Lean_Parser_Command_structureTk_formatter___closed__3 = _init_l_Lean_Parser_Command_structureTk_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structureTk_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structureTk_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_classTk_formatter___closed__1 = _init_l_Lean_Parser_Command_classTk_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_classTk_formatter___closed__1); l_Lean_Parser_Command_classTk_formatter___closed__2 = _init_l_Lean_Parser_Command_classTk_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_classTk_formatter___closed__2); +l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classTk_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_classTk_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_extends_formatter___closed__1 = _init_l_Lean_Parser_Command_extends_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_extends_formatter___closed__1); l_Lean_Parser_Command_extends_formatter___closed__2 = _init_l_Lean_Parser_Command_extends_formatter___closed__2(); @@ -68610,6 +73492,13 @@ l_Lean_Parser_Command_extends_formatter___closed__4 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_extends_formatter___closed__4); l_Lean_Parser_Command_extends_formatter___closed__5 = _init_l_Lean_Parser_Command_extends_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_extends_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_extends_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_extends_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structCtor_formatter___closed__1 = _init_l_Lean_Parser_Command_structCtor_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structCtor_formatter___closed__1); l_Lean_Parser_Command_structCtor_formatter___closed__2 = _init_l_Lean_Parser_Command_structCtor_formatter___closed__2(); @@ -68622,6 +73511,13 @@ l_Lean_Parser_Command_structCtor_formatter___closed__5 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_structCtor_formatter___closed__5); l_Lean_Parser_Command_structCtor_formatter___closed__6 = _init_l_Lean_Parser_Command_structCtor_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_structCtor_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structCtor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structCtor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structExplicitBinder_formatter___closed__1 = _init_l_Lean_Parser_Command_structExplicitBinder_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_formatter___closed__1); l_Lean_Parser_Command_structExplicitBinder_formatter___closed__2 = _init_l_Lean_Parser_Command_structExplicitBinder_formatter___closed__2(); @@ -68648,6 +73544,13 @@ l_Lean_Parser_Command_structExplicitBinder_formatter___closed__12 = _init_l_Lean lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_formatter___closed__12); l_Lean_Parser_Command_structExplicitBinder_formatter___closed__13 = _init_l_Lean_Parser_Command_structExplicitBinder_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_formatter___closed__13); +l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structImplicitBinder_formatter___closed__1 = _init_l_Lean_Parser_Command_structImplicitBinder_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_formatter___closed__1); l_Lean_Parser_Command_structImplicitBinder_formatter___closed__2 = _init_l_Lean_Parser_Command_structImplicitBinder_formatter___closed__2(); @@ -68664,6 +73567,13 @@ l_Lean_Parser_Command_structImplicitBinder_formatter___closed__7 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_formatter___closed__7); l_Lean_Parser_Command_structImplicitBinder_formatter___closed__8 = _init_l_Lean_Parser_Command_structImplicitBinder_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structInstBinder_formatter___closed__1 = _init_l_Lean_Parser_Command_structInstBinder_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_formatter___closed__1); l_Lean_Parser_Command_structInstBinder_formatter___closed__2 = _init_l_Lean_Parser_Command_structInstBinder_formatter___closed__2(); @@ -68682,6 +73592,13 @@ l_Lean_Parser_Command_structInstBinder_formatter___closed__8 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_formatter___closed__8); l_Lean_Parser_Command_structInstBinder_formatter___closed__9 = _init_l_Lean_Parser_Command_structInstBinder_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_formatter___closed__9); +l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structInstBinder_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structSimpleBinder_formatter___closed__1 = _init_l_Lean_Parser_Command_structSimpleBinder_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_formatter___closed__1); l_Lean_Parser_Command_structSimpleBinder_formatter___closed__2 = _init_l_Lean_Parser_Command_structSimpleBinder_formatter___closed__2(); @@ -68694,6 +73611,13 @@ l_Lean_Parser_Command_structSimpleBinder_formatter___closed__5 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_formatter___closed__5); l_Lean_Parser_Command_structSimpleBinder_formatter___closed__6 = _init_l_Lean_Parser_Command_structSimpleBinder_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structFields_formatter___closed__1 = _init_l_Lean_Parser_Command_structFields_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__1); l_Lean_Parser_Command_structFields_formatter___closed__2 = _init_l_Lean_Parser_Command_structFields_formatter___closed__2(); @@ -68714,14 +73638,13 @@ l_Lean_Parser_Command_structFields_formatter___closed__9 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__9); l_Lean_Parser_Command_structFields_formatter___closed__10 = _init_l_Lean_Parser_Command_structFields_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__10); -l_Lean_Parser_Command_structFields_formatter___closed__11 = _init_l_Lean_Parser_Command_structFields_formatter___closed__11(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__11); -l_Lean_Parser_Command_structFields_formatter___closed__12 = _init_l_Lean_Parser_Command_structFields_formatter___closed__12(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__12); -l_Lean_Parser_Command_structFields_formatter___closed__13 = _init_l_Lean_Parser_Command_structFields_formatter___closed__13(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__13); -l_Lean_Parser_Command_structFields_formatter___closed__14 = _init_l_Lean_Parser_Command_structFields_formatter___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_formatter___closed__14); +l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structFields_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structFields_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structure_formatter___closed__1 = _init_l_Lean_Parser_Command_structure_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__1); l_Lean_Parser_Command_structure_formatter___closed__2 = _init_l_Lean_Parser_Command_structure_formatter___closed__2(); @@ -68758,16 +73681,13 @@ l_Lean_Parser_Command_structure_formatter___closed__17 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__17); l_Lean_Parser_Command_structure_formatter___closed__18 = _init_l_Lean_Parser_Command_structure_formatter___closed__18(); lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__18); -l_Lean_Parser_Command_structure_formatter___closed__19 = _init_l_Lean_Parser_Command_structure_formatter___closed__19(); -lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__19); -l_Lean_Parser_Command_structure_formatter___closed__20 = _init_l_Lean_Parser_Command_structure_formatter___closed__20(); -lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__20); -l_Lean_Parser_Command_structure_formatter___closed__21 = _init_l_Lean_Parser_Command_structure_formatter___closed__21(); -lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__21); -l_Lean_Parser_Command_structure_formatter___closed__22 = _init_l_Lean_Parser_Command_structure_formatter___closed__22(); -lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__22); -l_Lean_Parser_Command_structure_formatter___closed__23 = _init_l_Lean_Parser_Command_structure_formatter___closed__23(); -lean_mark_persistent(l_Lean_Parser_Command_structure_formatter___closed__23); +l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structure_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structure_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declaration_formatter___closed__1 = _init_l_Lean_Parser_Command_declaration_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__1); l_Lean_Parser_Command_declaration_formatter___closed__2 = _init_l_Lean_Parser_Command_declaration_formatter___closed__2(); @@ -68794,66 +73714,91 @@ l_Lean_Parser_Command_declaration_formatter___closed__12 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__12); l_Lean_Parser_Command_declaration_formatter___closed__13 = _init_l_Lean_Parser_Command_declaration_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__13); -l_Lean_Parser_Command_declaration_formatter___closed__14 = _init_l_Lean_Parser_Command_declaration_formatter___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__14); -l_Lean_Parser_Command_declaration_formatter___closed__15 = _init_l_Lean_Parser_Command_declaration_formatter___closed__15(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__15); -l_Lean_Parser_Command_declaration_formatter___closed__16 = _init_l_Lean_Parser_Command_declaration_formatter___closed__16(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__16); -l_Lean_Parser_Command_declaration_formatter___closed__17 = _init_l_Lean_Parser_Command_declaration_formatter___closed__17(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__17); -l_Lean_Parser_Command_declaration_formatter___closed__18 = _init_l_Lean_Parser_Command_declaration_formatter___closed__18(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__18); -l_Lean_Parser_Command_declaration_formatter___closed__19 = _init_l_Lean_Parser_Command_declaration_formatter___closed__19(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__19); -l_Lean_Parser_Command_declaration_formatter___closed__20 = _init_l_Lean_Parser_Command_declaration_formatter___closed__20(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__20); -l_Lean_Parser_Command_declaration_formatter___closed__21 = _init_l_Lean_Parser_Command_declaration_formatter___closed__21(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__21); -l_Lean_Parser_Command_declaration_formatter___closed__22 = _init_l_Lean_Parser_Command_declaration_formatter___closed__22(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__22); -l_Lean_Parser_Command_declaration_formatter___closed__23 = _init_l_Lean_Parser_Command_declaration_formatter___closed__23(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_formatter___closed__23); +l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declaration_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declaration_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_private_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_private_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_private_parenthesizer___closed__1); l_Lean_Parser_Command_private_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_private_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_private_parenthesizer___closed__2); l_Lean_Parser_Command_private_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_private_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_private_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_private_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_private_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_protected_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_protected_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_protected_parenthesizer___closed__1); l_Lean_Parser_Command_protected_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_protected_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_protected_parenthesizer___closed__2); l_Lean_Parser_Command_protected_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_protected_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_protected_parenthesizer___closed__3); -l_Lean_Parser_Command_visibility_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_visibility_parenthesizer___closed__1(); -lean_mark_persistent(l_Lean_Parser_Command_visibility_parenthesizer___closed__1); -l_Lean_Parser_Command_visibility_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_visibility_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_Command_visibility_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_protected_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_protected_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_noncomputable_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_noncomputable_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_parenthesizer___closed__1); l_Lean_Parser_Command_noncomputable_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_noncomputable_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_parenthesizer___closed__2); l_Lean_Parser_Command_noncomputable_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_noncomputable_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_noncomputable_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_noncomputable_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_unsafe_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_unsafe_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_parenthesizer___closed__1); l_Lean_Parser_Command_unsafe_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_unsafe_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_parenthesizer___closed__2); l_Lean_Parser_Command_unsafe_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_unsafe_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_unsafe_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_unsafe_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_partial_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_partial_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_partial_parenthesizer___closed__1); l_Lean_Parser_Command_partial_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_partial_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_partial_parenthesizer___closed__2); l_Lean_Parser_Command_partial_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_partial_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_partial_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_partial_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_partial_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_nonrec_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_nonrec_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_parenthesizer___closed__1); l_Lean_Parser_Command_nonrec_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_nonrec_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_parenthesizer___closed__2); l_Lean_Parser_Command_nonrec_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_nonrec_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_nonrec_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_nonrec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__1); l_Lean_Parser_Command_declModifiers_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__2(); @@ -68904,14 +73849,6 @@ l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__24); l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25(); lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__25); -l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__26); -l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__27); -l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__28); -l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29 = _init_l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29(); -lean_mark_persistent(l_Lean_Parser_Command_declModifiers_parenthesizer___closed__29); l_Lean_Parser_Command_declId_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declId_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declId_parenthesizer___closed__1); l_Lean_Parser_Command_declId_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declId_parenthesizer___closed__2(); @@ -68934,6 +73871,13 @@ l_Lean_Parser_Command_declId_parenthesizer___closed__10 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_declId_parenthesizer___closed__10); l_Lean_Parser_Command_declId_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_declId_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_declId_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declId_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declId_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1); l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2(); @@ -68954,6 +73898,13 @@ l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__9 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__9); l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__10 = _init_l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_optDeclSig_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declValSimple_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declValSimple_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declValSimple_parenthesizer___closed__1); l_Lean_Parser_Command_declValSimple_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declValSimple_parenthesizer___closed__2(); @@ -68972,18 +73923,39 @@ l_Lean_Parser_Command_declValSimple_parenthesizer___closed__8 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Command_declValSimple_parenthesizer___closed__8); l_Lean_Parser_Command_declValSimple_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_declValSimple_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_declValSimple_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declValSimple_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declValEqns_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declValEqns_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_parenthesizer___closed__1); l_Lean_Parser_Command_declValEqns_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declValEqns_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_parenthesizer___closed__2); l_Lean_Parser_Command_declValEqns_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_declValEqns_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_declValEqns_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declValEqns_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_whereStructField_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_whereStructField_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_parenthesizer___closed__1); l_Lean_Parser_Command_whereStructField_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_whereStructField_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_parenthesizer___closed__2); l_Lean_Parser_Command_whereStructField_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_whereStructField_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_whereStructField_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_whereStructField_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1); l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2(); @@ -69000,20 +73972,19 @@ l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__7 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__7); l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__8); -l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_whereStructInst_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_whereStructInst_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declVal_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__1); l_Lean_Parser_Command_declVal_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__2); l_Lean_Parser_Command_declVal_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__3); -l_Lean_Parser_Command_declVal_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__4); -l_Lean_Parser_Command_declVal_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__5); -l_Lean_Parser_Command_declVal_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_declVal_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_declVal_parenthesizer___closed__6); l_Lean_Parser_Command_abbrev_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_abbrev_parenthesizer___closed__1); l_Lean_Parser_Command_abbrev_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__2(); @@ -69030,10 +74001,13 @@ l_Lean_Parser_Command_abbrev_parenthesizer___closed__7 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_abbrev_parenthesizer___closed__7); l_Lean_Parser_Command_abbrev_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_abbrev_parenthesizer___closed__8); -l_Lean_Parser_Command_abbrev_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_abbrev_parenthesizer___closed__9); -l_Lean_Parser_Command_abbrev_parenthesizer___closed__10 = _init_l_Lean_Parser_Command_abbrev_parenthesizer___closed__10(); -lean_mark_persistent(l_Lean_Parser_Command_abbrev_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_abbrev_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__1); l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_optDefDeriving_parenthesizer___closed__2(); @@ -69070,6 +74044,13 @@ l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__12 = _init_l_ lean_mark_persistent(l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__12); l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_terminationByElement_parenthesizer___closed__13); +l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationByElement_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationBy_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationBy_parenthesizer___closed__1); l_Lean_Parser_Command_terminationBy_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__2(); @@ -69082,8 +74063,13 @@ l_Lean_Parser_Command_terminationBy_parenthesizer___closed__5 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Command_terminationBy_parenthesizer___closed__5); l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_terminationBy_parenthesizer___closed__6); -l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_terminationBy_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationBy_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__1); l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_terminationHintMany_parenthesizer___closed__2(); @@ -69104,6 +74090,13 @@ l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__4 = _init_l_Lean lean_mark_persistent(l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__4); l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_terminationByCore_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_terminationByCore_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1); l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2(); @@ -69116,18 +74109,19 @@ l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__5 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__5); l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_decreasingBy_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_decreasingBy_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__1); l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__2); l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__3); -l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__4); -l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__5); -l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_terminationSuffix_parenthesizer___closed__6); l_Lean_Parser_Command_def_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_def_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_def_parenthesizer___closed__1); l_Lean_Parser_Command_def_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_def_parenthesizer___closed__2(); @@ -69148,6 +74142,13 @@ l_Lean_Parser_Command_def_parenthesizer___closed__9 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_def_parenthesizer___closed__9); l_Lean_Parser_Command_def_parenthesizer___closed__10 = _init_l_Lean_Parser_Command_def_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_def_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_def_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_def_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declSig_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declSig_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declSig_parenthesizer___closed__1); l_Lean_Parser_Command_declSig_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declSig_parenthesizer___closed__2(); @@ -69156,6 +74157,13 @@ l_Lean_Parser_Command_declSig_parenthesizer___closed__3 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_declSig_parenthesizer___closed__3); l_Lean_Parser_Command_declSig_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_declSig_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_declSig_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declSig_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_theorem_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_theorem_parenthesizer___closed__1); l_Lean_Parser_Command_theorem_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__2(); @@ -69172,8 +74180,13 @@ l_Lean_Parser_Command_theorem_parenthesizer___closed__7 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_theorem_parenthesizer___closed__7); l_Lean_Parser_Command_theorem_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_theorem_parenthesizer___closed__8); -l_Lean_Parser_Command_theorem_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_theorem_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Command_theorem_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_theorem_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_opaque_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_opaque_parenthesizer___closed__1); l_Lean_Parser_Command_opaque_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__2(); @@ -69188,6 +74201,13 @@ l_Lean_Parser_Command_opaque_parenthesizer___closed__6 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_opaque_parenthesizer___closed__6); l_Lean_Parser_Command_opaque_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_opaque_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_opaque_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_opaque_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namedPrio_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_namedPrio_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedPrio_parenthesizer___closed__1); l_Lean_Parser_Command_namedPrio_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_namedPrio_parenthesizer___closed__2(); @@ -69210,10 +74230,15 @@ l_Lean_Parser_Command_namedPrio_parenthesizer___closed__10 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_namedPrio_parenthesizer___closed__10); l_Lean_Parser_Command_namedPrio_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_namedPrio_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_namedPrio_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namedPrio_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__1); -l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_Command_optNamedPrio_parenthesizer___closed__2); l_Lean_Parser_Command_instance_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_instance_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_instance_parenthesizer___closed__1); l_Lean_Parser_Command_instance_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_instance_parenthesizer___closed__2(); @@ -69236,6 +74261,13 @@ l_Lean_Parser_Command_instance_parenthesizer___closed__10 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_instance_parenthesizer___closed__10); l_Lean_Parser_Command_instance_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_instance_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_instance_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_instance_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_instance_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_axiom_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_axiom_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_axiom_parenthesizer___closed__1); l_Lean_Parser_Command_axiom_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_axiom_parenthesizer___closed__2(); @@ -69246,6 +74278,13 @@ l_Lean_Parser_Command_axiom_parenthesizer___closed__4 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_axiom_parenthesizer___closed__4); l_Lean_Parser_Command_axiom_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_axiom_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_axiom_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_axiom_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_example_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_example_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_example_parenthesizer___closed__1); l_Lean_Parser_Command_example_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_example_parenthesizer___closed__2(); @@ -69256,6 +74295,13 @@ l_Lean_Parser_Command_example_parenthesizer___closed__4 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_example_parenthesizer___closed__4); l_Lean_Parser_Command_example_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_example_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_example_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_example_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_example_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_ctor_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_ctor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_ctor_parenthesizer___closed__1); l_Lean_Parser_Command_ctor_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_ctor_parenthesizer___closed__2(); @@ -69272,6 +74318,13 @@ l_Lean_Parser_Command_ctor_parenthesizer___closed__7 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_ctor_parenthesizer___closed__7); l_Lean_Parser_Command_ctor_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_ctor_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_ctor_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_ctor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_computedField_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_computedField_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_computedField_parenthesizer___closed__1); l_Lean_Parser_Command_computedField_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_computedField_parenthesizer___closed__2(); @@ -69288,6 +74341,13 @@ l_Lean_Parser_Command_computedField_parenthesizer___closed__7 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Command_computedField_parenthesizer___closed__7); l_Lean_Parser_Command_computedField_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_computedField_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_computedField_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_computedField_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_computedFields_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_computedFields_parenthesizer___closed__1); l_Lean_Parser_Command_computedFields_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__2(); @@ -69302,8 +74362,13 @@ l_Lean_Parser_Command_computedFields_parenthesizer___closed__6 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Command_computedFields_parenthesizer___closed__6); l_Lean_Parser_Command_computedFields_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_computedFields_parenthesizer___closed__7); -l_Lean_Parser_Command_computedFields_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_computedFields_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_computedFields_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_computedFields_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__1); l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_derivingClasses_parenthesizer___closed__2(); @@ -69328,6 +74393,13 @@ l_Lean_Parser_Command_optDeriving_parenthesizer___closed__5 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_optDeriving_parenthesizer___closed__5); l_Lean_Parser_Command_optDeriving_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_optDeriving_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_optDeriving_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_optDeriving_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_inductive_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__1); l_Lean_Parser_Command_inductive_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__2(); @@ -69356,12 +74428,13 @@ l_Lean_Parser_Command_inductive_parenthesizer___closed__13 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__13); l_Lean_Parser_Command_inductive_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__14(); lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__14); -l_Lean_Parser_Command_inductive_parenthesizer___closed__15 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__15(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__15); -l_Lean_Parser_Command_inductive_parenthesizer___closed__16 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__16(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__16); -l_Lean_Parser_Command_inductive_parenthesizer___closed__17 = _init_l_Lean_Parser_Command_inductive_parenthesizer___closed__17(); -lean_mark_persistent(l_Lean_Parser_Command_inductive_parenthesizer___closed__17); +l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_inductive_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_classInductive_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_classInductive_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_classInductive_parenthesizer___closed__1); l_Lean_Parser_Command_classInductive_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_classInductive_parenthesizer___closed__2(); @@ -69384,16 +74457,37 @@ l_Lean_Parser_Command_classInductive_parenthesizer___closed__10 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Command_classInductive_parenthesizer___closed__10); l_Lean_Parser_Command_classInductive_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_classInductive_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_classInductive_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_classInductive_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structureTk_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structureTk_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_parenthesizer___closed__1); l_Lean_Parser_Command_structureTk_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structureTk_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_parenthesizer___closed__2); l_Lean_Parser_Command_structureTk_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_structureTk_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_structureTk_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structureTk_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_classTk_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_classTk_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_classTk_parenthesizer___closed__1); l_Lean_Parser_Command_classTk_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_classTk_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_classTk_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_classTk_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_extends_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_extends_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_extends_parenthesizer___closed__1); l_Lean_Parser_Command_extends_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_extends_parenthesizer___closed__2(); @@ -69404,6 +74498,13 @@ l_Lean_Parser_Command_extends_parenthesizer___closed__4 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_extends_parenthesizer___closed__4); l_Lean_Parser_Command_extends_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_extends_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_extends_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_extends_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_extends_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structCtor_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structCtor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structCtor_parenthesizer___closed__1); l_Lean_Parser_Command_structCtor_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structCtor_parenthesizer___closed__2(); @@ -69416,6 +74517,13 @@ l_Lean_Parser_Command_structCtor_parenthesizer___closed__5 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_structCtor_parenthesizer___closed__5); l_Lean_Parser_Command_structCtor_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_structCtor_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_structCtor_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structCtor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1); l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2(); @@ -69442,6 +74550,13 @@ l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__12 = _init_l_ lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__12); l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__13); +l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structExplicitBinder_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1); l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2(); @@ -69458,6 +74573,13 @@ l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__7 = _init_l_L lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__7); l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structImplicitBinder_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1); l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2(); @@ -69476,6 +74598,13 @@ l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__8 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__8); l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_structInstBinder_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structInstBinder_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1); l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2(); @@ -69488,6 +74617,13 @@ l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__5 = _init_l_Lea lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__5); l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structSimpleBinder_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structFields_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__1); l_Lean_Parser_Command_structFields_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__2(); @@ -69508,14 +74644,13 @@ l_Lean_Parser_Command_structFields_parenthesizer___closed__9 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__9); l_Lean_Parser_Command_structFields_parenthesizer___closed__10 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__10); -l_Lean_Parser_Command_structFields_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__11(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__11); -l_Lean_Parser_Command_structFields_parenthesizer___closed__12 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__12(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__12); -l_Lean_Parser_Command_structFields_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__13(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__13); -l_Lean_Parser_Command_structFields_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_structFields_parenthesizer___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_structFields_parenthesizer___closed__14); +l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structFields_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_structure_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__1); l_Lean_Parser_Command_structure_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__2(); @@ -69552,16 +74687,13 @@ l_Lean_Parser_Command_structure_parenthesizer___closed__17 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__17); l_Lean_Parser_Command_structure_parenthesizer___closed__18 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__18(); lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__18); -l_Lean_Parser_Command_structure_parenthesizer___closed__19 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__19(); -lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__19); -l_Lean_Parser_Command_structure_parenthesizer___closed__20 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__20(); -lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__20); -l_Lean_Parser_Command_structure_parenthesizer___closed__21 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__21(); -lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__21); -l_Lean_Parser_Command_structure_parenthesizer___closed__22 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__22(); -lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__22); -l_Lean_Parser_Command_structure_parenthesizer___closed__23 = _init_l_Lean_Parser_Command_structure_parenthesizer___closed__23(); -lean_mark_persistent(l_Lean_Parser_Command_structure_parenthesizer___closed__23); +l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_structure_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_structure_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declaration_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__1); l_Lean_Parser_Command_declaration_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__2(); @@ -69588,26 +74720,13 @@ l_Lean_Parser_Command_declaration_parenthesizer___closed__12 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__12); l_Lean_Parser_Command_declaration_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__13); -l_Lean_Parser_Command_declaration_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__14); -l_Lean_Parser_Command_declaration_parenthesizer___closed__15 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__15(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__15); -l_Lean_Parser_Command_declaration_parenthesizer___closed__16 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__16(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__16); -l_Lean_Parser_Command_declaration_parenthesizer___closed__17 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__17(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__17); -l_Lean_Parser_Command_declaration_parenthesizer___closed__18 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__18(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__18); -l_Lean_Parser_Command_declaration_parenthesizer___closed__19 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__19(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__19); -l_Lean_Parser_Command_declaration_parenthesizer___closed__20 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__20(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__20); -l_Lean_Parser_Command_declaration_parenthesizer___closed__21 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__21(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__21); -l_Lean_Parser_Command_declaration_parenthesizer___closed__22 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__22(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__22); -l_Lean_Parser_Command_declaration_parenthesizer___closed__23 = _init_l_Lean_Parser_Command_declaration_parenthesizer___closed__23(); -lean_mark_persistent(l_Lean_Parser_Command_declaration_parenthesizer___closed__23); +l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_deriving___elambda__1___closed__1 = _init_l_Lean_Parser_Command_deriving___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_deriving___elambda__1___closed__1); l_Lean_Parser_Command_deriving___elambda__1___closed__2 = _init_l_Lean_Parser_Command_deriving___elambda__1___closed__2(); @@ -69714,6 +74833,13 @@ l_Lean_Parser_Command_deriving_formatter___closed__7 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_deriving_formatter___closed__7); l_Lean_Parser_Command_deriving_formatter___closed__8 = _init_l_Lean_Parser_Command_deriving_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_deriving_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_deriving_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_deriving_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_deriving_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_deriving_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_deriving_parenthesizer___closed__1); l_Lean_Parser_Command_deriving_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_deriving_parenthesizer___closed__2(); @@ -69730,6 +74856,13 @@ l_Lean_Parser_Command_deriving_parenthesizer___closed__7 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_deriving_parenthesizer___closed__7); l_Lean_Parser_Command_deriving_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_deriving_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_deriving_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_deriving_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__1 = _init_l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__1); l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2 = _init_l_Lean_Parser_Command_noncomputableSection___elambda__1___closed__2(); @@ -69810,6 +74943,13 @@ l_Lean_Parser_Command_noncomputableSection_formatter___closed__5 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection_formatter___closed__5); l_Lean_Parser_Command_noncomputableSection_formatter___closed__6 = _init_l_Lean_Parser_Command_noncomputableSection_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_noncomputableSection_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1); l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2(); @@ -69822,6 +74962,13 @@ l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__5 = _init_l_L lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__5); l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_noncomputableSection_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_section___elambda__1___closed__1 = _init_l_Lean_Parser_Command_section___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_section___elambda__1___closed__1); l_Lean_Parser_Command_section___elambda__1___closed__2 = _init_l_Lean_Parser_Command_section___elambda__1___closed__2(); @@ -69872,10 +75019,24 @@ l_Lean_Parser_Command_section_formatter___closed__1 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_section_formatter___closed__1); l_Lean_Parser_Command_section_formatter___closed__2 = _init_l_Lean_Parser_Command_section_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_section_formatter___closed__2); +l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_section_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_section_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_section_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_section_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_section_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_section_parenthesizer___closed__1); l_Lean_Parser_Command_section_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_section_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_section_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_section_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_section_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namespace___elambda__1___closed__1 = _init_l_Lean_Parser_Command_namespace___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namespace___elambda__1___closed__1); l_Lean_Parser_Command_namespace___elambda__1___closed__2 = _init_l_Lean_Parser_Command_namespace___elambda__1___closed__2(); @@ -69946,6 +75107,13 @@ l_Lean_Parser_Command_namespace_formatter___closed__3 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_namespace_formatter___closed__3); l_Lean_Parser_Command_namespace_formatter___closed__4 = _init_l_Lean_Parser_Command_namespace_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_namespace_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namespace_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namespace_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namespace_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_namespace_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namespace_parenthesizer___closed__1); l_Lean_Parser_Command_namespace_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_namespace_parenthesizer___closed__2(); @@ -69954,6 +75122,13 @@ l_Lean_Parser_Command_namespace_parenthesizer___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_namespace_parenthesizer___closed__3); l_Lean_Parser_Command_namespace_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_namespace_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_namespace_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_end___elambda__1___closed__1 = _init_l_Lean_Parser_Command_end___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_end___elambda__1___closed__1); l_Lean_Parser_Command_end___elambda__1___closed__2 = _init_l_Lean_Parser_Command_end___elambda__1___closed__2(); @@ -70024,6 +75199,13 @@ l_Lean_Parser_Command_end_formatter___closed__3 = _init_l_Lean_Parser_Command_en lean_mark_persistent(l_Lean_Parser_Command_end_formatter___closed__3); l_Lean_Parser_Command_end_formatter___closed__4 = _init_l_Lean_Parser_Command_end_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_end_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_end_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_end_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_end_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_end_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_end_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_end_parenthesizer___closed__1); l_Lean_Parser_Command_end_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_end_parenthesizer___closed__2(); @@ -70032,6 +75214,13 @@ l_Lean_Parser_Command_end_parenthesizer___closed__3 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_end_parenthesizer___closed__3); l_Lean_Parser_Command_end_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_end_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_end_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_end_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_end_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_variable___elambda__1___closed__1 = _init_l_Lean_Parser_Command_variable___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_variable___elambda__1___closed__1); l_Lean_Parser_Command_variable___elambda__1___closed__2 = _init_l_Lean_Parser_Command_variable___elambda__1___closed__2(); @@ -70104,6 +75293,13 @@ l_Lean_Parser_Command_variable_formatter___closed__4 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_variable_formatter___closed__4); l_Lean_Parser_Command_variable_formatter___closed__5 = _init_l_Lean_Parser_Command_variable_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_variable_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_variable_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_variable_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_variable_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_variable_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_variable_parenthesizer___closed__1); l_Lean_Parser_Command_variable_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_variable_parenthesizer___closed__2(); @@ -70114,6 +75310,13 @@ l_Lean_Parser_Command_variable_parenthesizer___closed__4 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_variable_parenthesizer___closed__4); l_Lean_Parser_Command_variable_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_variable_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_variable_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_variable_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_variable_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_universe___elambda__1___closed__1 = _init_l_Lean_Parser_Command_universe___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_universe___elambda__1___closed__1); l_Lean_Parser_Command_universe___elambda__1___closed__2 = _init_l_Lean_Parser_Command_universe___elambda__1___closed__2(); @@ -70184,6 +75387,13 @@ l_Lean_Parser_Command_universe_formatter___closed__3 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_universe_formatter___closed__3); l_Lean_Parser_Command_universe_formatter___closed__4 = _init_l_Lean_Parser_Command_universe_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_universe_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_universe_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_universe_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_universe_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_universe_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_universe_parenthesizer___closed__1); l_Lean_Parser_Command_universe_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_universe_parenthesizer___closed__2(); @@ -70192,6 +75402,13 @@ l_Lean_Parser_Command_universe_parenthesizer___closed__3 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_universe_parenthesizer___closed__3); l_Lean_Parser_Command_universe_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_universe_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_universe_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_universe_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_universe_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_check___elambda__1___closed__1 = _init_l_Lean_Parser_Command_check___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_check___elambda__1___closed__1); l_Lean_Parser_Command_check___elambda__1___closed__2 = _init_l_Lean_Parser_Command_check___elambda__1___closed__2(); @@ -70262,6 +75479,13 @@ l_Lean_Parser_Command_check_formatter___closed__3 = _init_l_Lean_Parser_Command_ lean_mark_persistent(l_Lean_Parser_Command_check_formatter___closed__3); l_Lean_Parser_Command_check_formatter___closed__4 = _init_l_Lean_Parser_Command_check_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_check_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_check_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_check_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_check_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_check_parenthesizer___closed__1); l_Lean_Parser_Command_check_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_check_parenthesizer___closed__2(); @@ -70270,6 +75494,13 @@ l_Lean_Parser_Command_check_parenthesizer___closed__3 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_check_parenthesizer___closed__3); l_Lean_Parser_Command_check_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_check_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_check_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_check_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_check__failure___elambda__1___closed__1 = _init_l_Lean_Parser_Command_check__failure___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_check__failure___elambda__1___closed__1); l_Lean_Parser_Command_check__failure___elambda__1___closed__2 = _init_l_Lean_Parser_Command_check__failure___elambda__1___closed__2(); @@ -70340,6 +75571,13 @@ l_Lean_Parser_Command_check__failure_formatter___closed__3 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_check__failure_formatter___closed__3); l_Lean_Parser_Command_check__failure_formatter___closed__4 = _init_l_Lean_Parser_Command_check__failure_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_check__failure_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check__failure_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_check__failure_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_check__failure_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_check__failure_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_check__failure_parenthesizer___closed__1); l_Lean_Parser_Command_check__failure_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_check__failure_parenthesizer___closed__2(); @@ -70348,6 +75586,13 @@ l_Lean_Parser_Command_check__failure_parenthesizer___closed__3 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Command_check__failure_parenthesizer___closed__3); l_Lean_Parser_Command_check__failure_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_check__failure_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_check__failure_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_check__failure_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_reduce___elambda__1___closed__1 = _init_l_Lean_Parser_Command_reduce___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_reduce___elambda__1___closed__1); l_Lean_Parser_Command_reduce___elambda__1___closed__2 = _init_l_Lean_Parser_Command_reduce___elambda__1___closed__2(); @@ -70418,6 +75663,13 @@ l_Lean_Parser_Command_reduce_formatter___closed__3 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_reduce_formatter___closed__3); l_Lean_Parser_Command_reduce_formatter___closed__4 = _init_l_Lean_Parser_Command_reduce_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_reduce_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_reduce_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_reduce_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_reduce_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_reduce_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_reduce_parenthesizer___closed__1); l_Lean_Parser_Command_reduce_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_reduce_parenthesizer___closed__2(); @@ -70426,6 +75678,13 @@ l_Lean_Parser_Command_reduce_parenthesizer___closed__3 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_reduce_parenthesizer___closed__3); l_Lean_Parser_Command_reduce_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_reduce_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_reduce_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_reduce_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_eval___elambda__1___closed__1 = _init_l_Lean_Parser_Command_eval___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_eval___elambda__1___closed__1); l_Lean_Parser_Command_eval___elambda__1___closed__2 = _init_l_Lean_Parser_Command_eval___elambda__1___closed__2(); @@ -70496,6 +75755,13 @@ l_Lean_Parser_Command_eval_formatter___closed__3 = _init_l_Lean_Parser_Command_e lean_mark_persistent(l_Lean_Parser_Command_eval_formatter___closed__3); l_Lean_Parser_Command_eval_formatter___closed__4 = _init_l_Lean_Parser_Command_eval_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_eval_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eval_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_eval_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_eval_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_eval_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_eval_parenthesizer___closed__1); l_Lean_Parser_Command_eval_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_eval_parenthesizer___closed__2(); @@ -70504,6 +75770,13 @@ l_Lean_Parser_Command_eval_parenthesizer___closed__3 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_eval_parenthesizer___closed__3); l_Lean_Parser_Command_eval_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_eval_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_eval_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eval_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_eval_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_synth___elambda__1___closed__1 = _init_l_Lean_Parser_Command_synth___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_synth___elambda__1___closed__1); l_Lean_Parser_Command_synth___elambda__1___closed__2 = _init_l_Lean_Parser_Command_synth___elambda__1___closed__2(); @@ -70574,6 +75847,13 @@ l_Lean_Parser_Command_synth_formatter___closed__3 = _init_l_Lean_Parser_Command_ lean_mark_persistent(l_Lean_Parser_Command_synth_formatter___closed__3); l_Lean_Parser_Command_synth_formatter___closed__4 = _init_l_Lean_Parser_Command_synth_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_synth_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_synth_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_synth_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_synth_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_synth_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_synth_parenthesizer___closed__1); l_Lean_Parser_Command_synth_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_synth_parenthesizer___closed__2(); @@ -70582,6 +75862,13 @@ l_Lean_Parser_Command_synth_parenthesizer___closed__3 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_synth_parenthesizer___closed__3); l_Lean_Parser_Command_synth_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_synth_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_synth_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_synth_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_synth_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_exit___elambda__1___closed__1 = _init_l_Lean_Parser_Command_exit___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_exit___elambda__1___closed__1); l_Lean_Parser_Command_exit___elambda__1___closed__2 = _init_l_Lean_Parser_Command_exit___elambda__1___closed__2(); @@ -70646,12 +75933,26 @@ l_Lean_Parser_Command_exit_formatter___closed__2 = _init_l_Lean_Parser_Command_e lean_mark_persistent(l_Lean_Parser_Command_exit_formatter___closed__2); l_Lean_Parser_Command_exit_formatter___closed__3 = _init_l_Lean_Parser_Command_exit_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_exit_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_exit_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_exit_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_exit_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_exit_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_exit_parenthesizer___closed__1); l_Lean_Parser_Command_exit_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_exit_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_exit_parenthesizer___closed__2); l_Lean_Parser_Command_exit_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_exit_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_exit_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_exit_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_exit_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_print___elambda__1___closed__1 = _init_l_Lean_Parser_Command_print___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_print___elambda__1___closed__1); l_Lean_Parser_Command_print___elambda__1___closed__2 = _init_l_Lean_Parser_Command_print___elambda__1___closed__2(); @@ -70732,6 +76033,13 @@ l_Lean_Parser_Command_print_formatter___closed__5 = _init_l_Lean_Parser_Command_ lean_mark_persistent(l_Lean_Parser_Command_print_formatter___closed__5); l_Lean_Parser_Command_print_formatter___closed__6 = _init_l_Lean_Parser_Command_print_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_print_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_print_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_print_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_print_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_print_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_print_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_print_parenthesizer___closed__1); l_Lean_Parser_Command_print_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_print_parenthesizer___closed__2(); @@ -70744,6 +76052,13 @@ l_Lean_Parser_Command_print_parenthesizer___closed__5 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_print_parenthesizer___closed__5); l_Lean_Parser_Command_print_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_print_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_print_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_print_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_print_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_printAxioms___elambda__1___closed__1 = _init_l_Lean_Parser_Command_printAxioms___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_printAxioms___elambda__1___closed__1); l_Lean_Parser_Command_printAxioms___elambda__1___closed__2 = _init_l_Lean_Parser_Command_printAxioms___elambda__1___closed__2(); @@ -70820,6 +76135,13 @@ l_Lean_Parser_Command_printAxioms_formatter___closed__4 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_printAxioms_formatter___closed__4); l_Lean_Parser_Command_printAxioms_formatter___closed__5 = _init_l_Lean_Parser_Command_printAxioms_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_printAxioms_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_printAxioms_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_printAxioms_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_printAxioms_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_printAxioms_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_printAxioms_parenthesizer___closed__1); l_Lean_Parser_Command_printAxioms_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_printAxioms_parenthesizer___closed__2(); @@ -70830,6 +76152,13 @@ l_Lean_Parser_Command_printAxioms_parenthesizer___closed__4 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_printAxioms_parenthesizer___closed__4); l_Lean_Parser_Command_printAxioms_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_printAxioms_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_printAxioms_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_printAxioms_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_resolve__name___elambda__1___closed__1 = _init_l_Lean_Parser_Command_resolve__name___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_resolve__name___elambda__1___closed__1); l_Lean_Parser_Command_resolve__name___elambda__1___closed__2 = _init_l_Lean_Parser_Command_resolve__name___elambda__1___closed__2(); @@ -70900,6 +76229,13 @@ l_Lean_Parser_Command_resolve__name_formatter___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_resolve__name_formatter___closed__3); l_Lean_Parser_Command_resolve__name_formatter___closed__4 = _init_l_Lean_Parser_Command_resolve__name_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_resolve__name_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_resolve__name_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_resolve__name_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_resolve__name_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_resolve__name_parenthesizer___closed__1); l_Lean_Parser_Command_resolve__name_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_resolve__name_parenthesizer___closed__2(); @@ -70908,6 +76244,13 @@ l_Lean_Parser_Command_resolve__name_parenthesizer___closed__3 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Command_resolve__name_parenthesizer___closed__3); l_Lean_Parser_Command_resolve__name_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_resolve__name_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_resolve__name_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_resolve__name_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_init__quot___elambda__1___closed__1 = _init_l_Lean_Parser_Command_init__quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_init__quot___elambda__1___closed__1); l_Lean_Parser_Command_init__quot___elambda__1___closed__2 = _init_l_Lean_Parser_Command_init__quot___elambda__1___closed__2(); @@ -70970,12 +76313,26 @@ l_Lean_Parser_Command_init__quot_formatter___closed__2 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_init__quot_formatter___closed__2); l_Lean_Parser_Command_init__quot_formatter___closed__3 = _init_l_Lean_Parser_Command_init__quot_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_init__quot_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_init__quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_init__quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_init__quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_init__quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_init__quot_parenthesizer___closed__1); l_Lean_Parser_Command_init__quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_init__quot_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_init__quot_parenthesizer___closed__2); l_Lean_Parser_Command_init__quot_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_init__quot_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_init__quot_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optionValue___elambda__1___closed__1 = _init_l_Lean_Parser_Command_optionValue___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optionValue___elambda__1___closed__1); l_Lean_Parser_Command_optionValue___elambda__1___closed__2 = _init_l_Lean_Parser_Command_optionValue___elambda__1___closed__2(); @@ -71104,6 +76461,13 @@ l_Lean_Parser_Command_set__option_formatter___closed__6 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_set__option_formatter___closed__6); l_Lean_Parser_Command_set__option_formatter___closed__7 = _init_l_Lean_Parser_Command_set__option_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_set__option_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_set__option_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_set__option_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_optionValue_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_optionValue_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_optionValue_parenthesizer___closed__1); l_Lean_Parser_Command_optionValue_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_optionValue_parenthesizer___closed__2(); @@ -71128,6 +76492,13 @@ l_Lean_Parser_Command_set__option_parenthesizer___closed__6 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_set__option_parenthesizer___closed__6); l_Lean_Parser_Command_set__option_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_set__option_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_set__option_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_set__option_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_eraseAttr___elambda__1___closed__1 = _init_l_Lean_Parser_Command_eraseAttr___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_eraseAttr___elambda__1___closed__1); l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2 = _init_l_Lean_Parser_Command_eraseAttr___elambda__1___closed__2(); @@ -71282,6 +76653,13 @@ l_Lean_Parser_Command_eraseAttr_formatter___closed__4 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_eraseAttr_formatter___closed__4); l_Lean_Parser_Command_eraseAttr_formatter___closed__5 = _init_l_Lean_Parser_Command_eraseAttr_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_eraseAttr_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_eraseAttr_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_attribute_formatter___closed__1 = _init_l_Lean_Parser_Command_attribute_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_attribute_formatter___closed__1); l_Lean_Parser_Command_attribute_formatter___closed__2 = _init_l_Lean_Parser_Command_attribute_formatter___closed__2(); @@ -71304,8 +76682,13 @@ l_Lean_Parser_Command_attribute_formatter___closed__10 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_attribute_formatter___closed__10); l_Lean_Parser_Command_attribute_formatter___closed__11 = _init_l_Lean_Parser_Command_attribute_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_attribute_formatter___closed__11); -l_Lean_Parser_Command_attribute_formatter___closed__12 = _init_l_Lean_Parser_Command_attribute_formatter___closed__12(); -lean_mark_persistent(l_Lean_Parser_Command_attribute_formatter___closed__12); +l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_attribute_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_attribute_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1); l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2(); @@ -71316,6 +76699,13 @@ l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__4 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__4); l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_eraseAttr_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_eraseAttr_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_attribute_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_attribute_parenthesizer___closed__1); l_Lean_Parser_Command_attribute_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__2(); @@ -71338,8 +76728,13 @@ l_Lean_Parser_Command_attribute_parenthesizer___closed__10 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_attribute_parenthesizer___closed__10); l_Lean_Parser_Command_attribute_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_attribute_parenthesizer___closed__11); -l_Lean_Parser_Command_attribute_parenthesizer___closed__12 = _init_l_Lean_Parser_Command_attribute_parenthesizer___closed__12(); -lean_mark_persistent(l_Lean_Parser_Command_attribute_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_attribute_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_export___elambda__1___closed__1 = _init_l_Lean_Parser_Command_export___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_export___elambda__1___closed__1); l_Lean_Parser_Command_export___elambda__1___closed__2 = _init_l_Lean_Parser_Command_export___elambda__1___closed__2(); @@ -71442,6 +76837,13 @@ l_Lean_Parser_Command_export_formatter___closed__7 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_export_formatter___closed__7); l_Lean_Parser_Command_export_formatter___closed__8 = _init_l_Lean_Parser_Command_export_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_export_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_export_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_export_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_export_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_export_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_export_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_export_parenthesizer___closed__1); l_Lean_Parser_Command_export_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_export_parenthesizer___closed__2(); @@ -71458,6 +76860,13 @@ l_Lean_Parser_Command_export_parenthesizer___closed__7 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_export_parenthesizer___closed__7); l_Lean_Parser_Command_export_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_export_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_export_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_export_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_export_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openHiding___elambda__1___closed__1 = _init_l_Lean_Parser_Command_openHiding___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openHiding___elambda__1___closed__1); l_Lean_Parser_Command_openHiding___elambda__1___closed__2 = _init_l_Lean_Parser_Command_openHiding___elambda__1___closed__2(); @@ -71806,6 +77215,13 @@ l_Lean_Parser_Command_openHiding_formatter___closed__8 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_openHiding_formatter___closed__8); l_Lean_Parser_Command_openHiding_formatter___closed__9 = _init_l_Lean_Parser_Command_openHiding_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_openHiding_formatter___closed__9); +l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openHiding_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openHiding_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openRenamingItem_formatter___closed__1 = _init_l_Lean_Parser_Command_openRenamingItem_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_formatter___closed__1); l_Lean_Parser_Command_openRenamingItem_formatter___closed__2 = _init_l_Lean_Parser_Command_openRenamingItem_formatter___closed__2(); @@ -71816,6 +77232,13 @@ l_Lean_Parser_Command_openRenamingItem_formatter___closed__4 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_formatter___closed__4); l_Lean_Parser_Command_openRenamingItem_formatter___closed__5 = _init_l_Lean_Parser_Command_openRenamingItem_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openRenamingItem_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openRenaming_formatter___closed__1 = _init_l_Lean_Parser_Command_openRenaming_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openRenaming_formatter___closed__1); l_Lean_Parser_Command_openRenaming_formatter___closed__2 = _init_l_Lean_Parser_Command_openRenaming_formatter___closed__2(); @@ -71830,8 +77253,13 @@ l_Lean_Parser_Command_openRenaming_formatter___closed__6 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_openRenaming_formatter___closed__6); l_Lean_Parser_Command_openRenaming_formatter___closed__7 = _init_l_Lean_Parser_Command_openRenaming_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_openRenaming_formatter___closed__7); -l_Lean_Parser_Command_openRenaming_formatter___closed__8 = _init_l_Lean_Parser_Command_openRenaming_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_openRenaming_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenaming_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openRenaming_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openOnly_formatter___closed__1 = _init_l_Lean_Parser_Command_openOnly_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openOnly_formatter___closed__1); l_Lean_Parser_Command_openOnly_formatter___closed__2 = _init_l_Lean_Parser_Command_openOnly_formatter___closed__2(); @@ -71842,10 +77270,24 @@ l_Lean_Parser_Command_openOnly_formatter___closed__4 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_openOnly_formatter___closed__4); l_Lean_Parser_Command_openOnly_formatter___closed__5 = _init_l_Lean_Parser_Command_openOnly_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_openOnly_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openOnly_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openOnly_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openSimple_formatter___closed__1 = _init_l_Lean_Parser_Command_openSimple_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openSimple_formatter___closed__1); l_Lean_Parser_Command_openSimple_formatter___closed__2 = _init_l_Lean_Parser_Command_openSimple_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_openSimple_formatter___closed__2); +l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openSimple_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openSimple_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openScoped_formatter___closed__1 = _init_l_Lean_Parser_Command_openScoped_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openScoped_formatter___closed__1); l_Lean_Parser_Command_openScoped_formatter___closed__2 = _init_l_Lean_Parser_Command_openScoped_formatter___closed__2(); @@ -71854,22 +77296,19 @@ l_Lean_Parser_Command_openScoped_formatter___closed__3 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_openScoped_formatter___closed__3); l_Lean_Parser_Command_openScoped_formatter___closed__4 = _init_l_Lean_Parser_Command_openScoped_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_openScoped_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openScoped_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openScoped_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openDecl_formatter___closed__1 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__1); l_Lean_Parser_Command_openDecl_formatter___closed__2 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__2); l_Lean_Parser_Command_openDecl_formatter___closed__3 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__3); -l_Lean_Parser_Command_openDecl_formatter___closed__4 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__4); -l_Lean_Parser_Command_openDecl_formatter___closed__5 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__5); -l_Lean_Parser_Command_openDecl_formatter___closed__6 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__6); -l_Lean_Parser_Command_openDecl_formatter___closed__7 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__7); -l_Lean_Parser_Command_openDecl_formatter___closed__8 = _init_l_Lean_Parser_Command_openDecl_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_formatter___closed__8); l_Lean_Parser_Command_open_formatter___closed__1 = _init_l_Lean_Parser_Command_open_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_open_formatter___closed__1); l_Lean_Parser_Command_open_formatter___closed__2 = _init_l_Lean_Parser_Command_open_formatter___closed__2(); @@ -71882,6 +77321,13 @@ l_Lean_Parser_Command_open_formatter___closed__5 = _init_l_Lean_Parser_Command_o lean_mark_persistent(l_Lean_Parser_Command_open_formatter___closed__5); l_Lean_Parser_Command_open_formatter___closed__6 = _init_l_Lean_Parser_Command_open_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_open_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_open_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_open_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_open_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openHiding_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openHiding_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openHiding_parenthesizer___closed__1); l_Lean_Parser_Command_openHiding_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openHiding_parenthesizer___closed__2(); @@ -71900,6 +77346,13 @@ l_Lean_Parser_Command_openHiding_parenthesizer___closed__8 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_openHiding_parenthesizer___closed__8); l_Lean_Parser_Command_openHiding_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_openHiding_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_openHiding_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openHiding_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1); l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2(); @@ -71910,6 +77363,13 @@ l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__4 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__4); l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openRenamingItem_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openRenaming_parenthesizer___closed__1); l_Lean_Parser_Command_openRenaming_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__2(); @@ -71924,8 +77384,13 @@ l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_openRenaming_parenthesizer___closed__6); l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_openRenaming_parenthesizer___closed__7); -l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_openRenaming_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openRenaming_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openOnly_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openOnly_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openOnly_parenthesizer___closed__1); l_Lean_Parser_Command_openOnly_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openOnly_parenthesizer___closed__2(); @@ -71936,10 +77401,24 @@ l_Lean_Parser_Command_openOnly_parenthesizer___closed__4 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_openOnly_parenthesizer___closed__4); l_Lean_Parser_Command_openOnly_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_openOnly_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_openOnly_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openOnly_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openSimple_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openSimple_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openSimple_parenthesizer___closed__1); l_Lean_Parser_Command_openSimple_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openSimple_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_openSimple_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openSimple_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openScoped_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openScoped_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openScoped_parenthesizer___closed__1); l_Lean_Parser_Command_openScoped_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openScoped_parenthesizer___closed__2(); @@ -71948,22 +77427,19 @@ l_Lean_Parser_Command_openScoped_parenthesizer___closed__3 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_openScoped_parenthesizer___closed__3); l_Lean_Parser_Command_openScoped_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_openScoped_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_openScoped_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_openScoped_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_openDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__1); l_Lean_Parser_Command_openDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__2); l_Lean_Parser_Command_openDecl_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__3); -l_Lean_Parser_Command_openDecl_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__4); -l_Lean_Parser_Command_openDecl_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__5); -l_Lean_Parser_Command_openDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__6); -l_Lean_Parser_Command_openDecl_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__7); -l_Lean_Parser_Command_openDecl_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_openDecl_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_openDecl_parenthesizer___closed__8); l_Lean_Parser_Command_open_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_open_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_open_parenthesizer___closed__1); l_Lean_Parser_Command_open_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_open_parenthesizer___closed__2(); @@ -71976,6 +77452,13 @@ l_Lean_Parser_Command_open_parenthesizer___closed__5 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_open_parenthesizer___closed__5); l_Lean_Parser_Command_open_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_open_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_open_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_open_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_open_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mutual___elambda__1___closed__1 = _init_l_Lean_Parser_Command_mutual___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mutual___elambda__1___closed__1); l_Lean_Parser_Command_mutual___elambda__1___closed__2 = _init_l_Lean_Parser_Command_mutual___elambda__1___closed__2(); @@ -72100,6 +77583,13 @@ l_Lean_Parser_Command_mutual_formatter___closed__12 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_mutual_formatter___closed__12); l_Lean_Parser_Command_mutual_formatter___closed__13 = _init_l_Lean_Parser_Command_mutual_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_mutual_formatter___closed__13); +l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mutual_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_mutual_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mutual_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_mutual_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mutual_parenthesizer___closed__1); l_Lean_Parser_Command_mutual_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_mutual_parenthesizer___closed__2(); @@ -72126,6 +77616,13 @@ l_Lean_Parser_Command_mutual_parenthesizer___closed__12 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_mutual_parenthesizer___closed__12); l_Lean_Parser_Command_mutual_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_mutual_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_mutual_parenthesizer___closed__13); +l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_mutual_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_initialize___elambda__1___closed__1 = _init_l_Lean_Parser_Command_initialize___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_initialize___elambda__1___closed__1); l_Lean_Parser_Command_initialize___elambda__1___closed__2 = _init_l_Lean_Parser_Command_initialize___elambda__1___closed__2(); @@ -72238,6 +77735,13 @@ l_Lean_Parser_Command_initialize_formatter___closed__11 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_initialize_formatter___closed__11); l_Lean_Parser_Command_initialize_formatter___closed__12 = _init_l_Lean_Parser_Command_initialize_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Command_initialize_formatter___closed__12); +l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_initialize_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_initialize_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_initialize_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_initialize_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_initialize_parenthesizer___closed__1); l_Lean_Parser_Command_initialize_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_initialize_parenthesizer___closed__2(); @@ -72262,6 +77766,13 @@ l_Lean_Parser_Command_initialize_parenthesizer___closed__11 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_initialize_parenthesizer___closed__11); l_Lean_Parser_Command_initialize_parenthesizer___closed__12 = _init_l_Lean_Parser_Command_initialize_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Command_initialize_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_initialize_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__1 = _init_l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__1); l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2 = _init_l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2(); @@ -72338,6 +77849,13 @@ l_Lean_Parser_Command_builtin__initialize_formatter___closed__4 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize_formatter___closed__4); l_Lean_Parser_Command_builtin__initialize_formatter___closed__5 = _init_l_Lean_Parser_Command_builtin__initialize_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize_formatter___closed__5); +l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_builtin__initialize_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1); l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2(); @@ -72348,6 +77866,13 @@ l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__4 = _init_l_Le lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__4); l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_builtin__initialize_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_in___elambda__1___closed__1 = _init_l_Lean_Parser_Command_in___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_in___elambda__1___closed__1); l_Lean_Parser_Command_in___elambda__1___closed__2 = _init_l_Lean_Parser_Command_in___elambda__1___closed__2(); @@ -72404,12 +77929,26 @@ l_Lean_Parser_Command_in_formatter___closed__2 = _init_l_Lean_Parser_Command_in_ lean_mark_persistent(l_Lean_Parser_Command_in_formatter___closed__2); l_Lean_Parser_Command_in_formatter___closed__3 = _init_l_Lean_Parser_Command_in_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_in_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_in_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_in_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_in_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_in_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_in_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_in_parenthesizer___closed__1); l_Lean_Parser_Command_in_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_in_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_in_parenthesizer___closed__2); l_Lean_Parser_Command_in_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_in_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_in_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_in_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_in_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__1 = _init_l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__1); l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2 = _init_l_Lean_Parser_Command_genInjectiveTheorems___elambda__1___closed__2(); @@ -72480,6 +78019,13 @@ l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__3 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__3); l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__4 = _init_l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__4); +l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1); l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2(); @@ -72488,6 +78034,13 @@ l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__3 = _init_l_L lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__3); l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_genInjectiveTheorems_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_declModifiersF = _init_l_Lean_Parser_Command_declModifiersF(); lean_mark_persistent(l_Lean_Parser_Command_declModifiersF); l_Lean_Parser_Command_declModifiersT = _init_l_Lean_Parser_Command_declModifiersT(); @@ -72661,6 +78214,13 @@ l_Lean_Parser_Term_open_formatter___closed__5 = _init_l_Lean_Parser_Term_open_fo lean_mark_persistent(l_Lean_Parser_Term_open_formatter___closed__5); l_Lean_Parser_Term_open_formatter___closed__6 = _init_l_Lean_Parser_Term_open_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_open_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_open_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_open_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_open_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_open_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_open_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_open_parenthesizer___closed__1); l_Lean_Parser_Term_open_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_open_parenthesizer___closed__2(); @@ -72673,6 +78233,13 @@ l_Lean_Parser_Term_open_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_ope lean_mark_persistent(l_Lean_Parser_Term_open_parenthesizer___closed__5); l_Lean_Parser_Term_open_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_open_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_open_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_open_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_open_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_set__option___elambda__1___closed__1 = _init_l_Lean_Parser_Term_set__option___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_set__option___elambda__1___closed__1); l_Lean_Parser_Term_set__option___elambda__1___closed__2 = _init_l_Lean_Parser_Term_set__option___elambda__1___closed__2(); @@ -72753,6 +78320,13 @@ l_Lean_Parser_Term_set__option_formatter___closed__6 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_set__option_formatter___closed__6); l_Lean_Parser_Term_set__option_formatter___closed__7 = _init_l_Lean_Parser_Term_set__option_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_set__option_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_set__option_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_set__option_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_set__option_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_set__option_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_set__option_parenthesizer___closed__1); l_Lean_Parser_Term_set__option_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_set__option_parenthesizer___closed__2(); @@ -72767,6 +78341,13 @@ l_Lean_Parser_Term_set__option_parenthesizer___closed__6 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_set__option_parenthesizer___closed__6); l_Lean_Parser_Term_set__option_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_set__option_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_set__option_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_set__option_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_open___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_open___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_open___elambda__1___closed__1); l_Lean_Parser_Tactic_open___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_open___elambda__1___closed__2(); @@ -72847,6 +78428,13 @@ l_Lean_Parser_Tactic_open_formatter___closed__5 = _init_l_Lean_Parser_Tactic_ope lean_mark_persistent(l_Lean_Parser_Tactic_open_formatter___closed__5); l_Lean_Parser_Tactic_open_formatter___closed__6 = _init_l_Lean_Parser_Tactic_open_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_open_formatter___closed__6); +l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_open_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_open_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_open_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_open_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_open_parenthesizer___closed__1); l_Lean_Parser_Tactic_open_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_open_parenthesizer___closed__2(); @@ -72859,6 +78447,13 @@ l_Lean_Parser_Tactic_open_parenthesizer___closed__5 = _init_l_Lean_Parser_Tactic lean_mark_persistent(l_Lean_Parser_Tactic_open_parenthesizer___closed__5); l_Lean_Parser_Tactic_open_parenthesizer___closed__6 = _init_l_Lean_Parser_Tactic_open_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_open_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_open_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_set__option___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_set__option___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_set__option___elambda__1___closed__1); l_Lean_Parser_Tactic_set__option___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_set__option___elambda__1___closed__2(); @@ -72931,6 +78526,13 @@ l_Lean_Parser_Tactic_set__option_formatter___closed__5 = _init_l_Lean_Parser_Tac lean_mark_persistent(l_Lean_Parser_Tactic_set__option_formatter___closed__5); l_Lean_Parser_Tactic_set__option_formatter___closed__6 = _init_l_Lean_Parser_Tactic_set__option_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_set__option_formatter___closed__6); +l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_set__option_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_set__option_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_set__option_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_set__option_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_set__option_parenthesizer___closed__1); l_Lean_Parser_Tactic_set__option_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_set__option_parenthesizer___closed__2(); @@ -72943,6 +78545,13 @@ l_Lean_Parser_Tactic_set__option_parenthesizer___closed__5 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Tactic_set__option_parenthesizer___closed__5); l_Lean_Parser_Tactic_set__option_parenthesizer___closed__6 = _init_l_Lean_Parser_Tactic_set__option_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_set__option_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_set__option_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Do.c b/stage0/stdlib/Lean/Parser/Do.c index 4c65212840..211484a837 100644 --- a/stage0/stdlib/Lean/Parser/Do.c +++ b/stage0/stdlib/Lean/Parser/Do.c @@ -20,6 +20,8 @@ static lean_object* l_Lean_Parser_Term_doLetElse___closed__10; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__6; static lean_object* l_Lean_Parser_Term_doExpr___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__2; @@ -47,6 +49,7 @@ static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__22; LEAN_EXPORT lean_object* l_Lean_Parser_doElemParser(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doDbgTrace_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless(lean_object*); @@ -65,6 +68,7 @@ static lean_object* l_Lean_Parser_Term_doFinally_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doIf___closed__12; static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_declRange___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___closed__5; lean_object* l_Lean_Parser_tokenAntiquotFn(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__5; @@ -82,6 +86,7 @@ static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda static lean_object* l_Lean_Parser_Term_doIfProp___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__21; lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_doDbgTrace___closed__1; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__12; @@ -109,6 +114,7 @@ static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_do_parenthesizer(lean_object*); lean_object* l_Lean_Name_str___override(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doBreak___closed__7; static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__1; @@ -127,8 +133,8 @@ static lean_object* l_Lean_Parser_Term_doCatch___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__9; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doUnless___closed__6; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__20; static lean_object* l_Lean_Parser_Term_do___elambda__1___closed__8; @@ -173,13 +179,17 @@ static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doCatch___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_declRange___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doExpr___closed__4; static lean_object* l_Lean_Parser_Term_doTry___closed__9; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__1; static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doContinue_parenthesizer___closed__3; @@ -220,6 +230,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer(lean_object* lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doExpr_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doFinally___closed__3; static lean_object* l_Lean_Parser_Term_doDbgTrace_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doMatchAlts; @@ -239,6 +250,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_declRange___closed static lean_object* l_Lean_Parser_Term_doForDecl___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doForDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doExpr___closed__8; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__5; @@ -266,12 +278,15 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doForDecl___closed__5; static lean_object* l_Lean_Parser_Term_termUnless_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doSeqItem_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doIfLetPure_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doFinally___closed__5; static lean_object* l_Lean_Parser_Term_doIfProp_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doMatch___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1; extern lean_object* l_Lean_Parser_pushNone; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak(lean_object*); static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__4; @@ -282,7 +297,6 @@ static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__25; static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__6; static lean_object* l_Lean_Parser_Term_doCatch___closed__6; -static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow; static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_declRange___closed__1; static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__8; @@ -290,7 +304,9 @@ static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doHave_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doAssert_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__33; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__4; @@ -301,11 +317,13 @@ static lean_object* l_Lean_Parser_Term_doIfLet___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__16; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__22; static lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__6; -static lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIdDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_declRange___closed__2; @@ -321,6 +339,7 @@ static lean_object* l_Lean_Parser_Term_termUnless___closed__3; static lean_object* l_Lean_Parser_Term_doIdDecl_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__3; lean_object* l_id___rarg___boxed(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doBreak___elambda__1(lean_object*, lean_object*); @@ -330,17 +349,20 @@ static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__10; lean_object* l_Lean_Parser_ParserState_mkNode(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doFor___closed__1; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_declRange___closed__7; -static lean_object* l_Lean_Parser_Term_doIfCond_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_darrow; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doReassign___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -357,6 +379,7 @@ static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_termReturn___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_termUnless___closed__5; @@ -374,6 +397,7 @@ static lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doIdDecl___closed__5; lean_object* l_Lean_Parser_pushNone___elambda__1___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2; lean_object* l_Lean_Parser_notFollowedByFn(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLet; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doBreak_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -385,20 +409,23 @@ static lean_object* l_Lean_Parser_Term_termTry___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_doElemParser_formatter(lean_object*); lean_object* l_Lean_Parser_orelseFn(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_registerBuiltinDynamicParserAttribute(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__28; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__14; -static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__2; static lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__3; -static lean_object* l_Lean_Parser_Term_doFor_formatter___closed__8; static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__8; static lean_object* l_Lean_Parser_Term_termReturn___closed__4; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIdDecl___closed__3; @@ -407,14 +434,18 @@ static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doFor___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___lambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfCond___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doReassignArrow___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doElem_quot___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfProp_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfLet___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doReturn___closed__8; lean_object* l_Lean_Parser_addBuiltinParser(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); @@ -435,6 +466,7 @@ static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doReturn_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doNested_formatter(lean_object*); lean_object* lean_string_append(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIdDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__22; @@ -444,12 +476,12 @@ static lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doIfProp___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1; static lean_object* l_Lean_Parser_Term_termFor___closed__6; static lean_object* l_Lean_Parser_Term_doFinally___closed__6; static lean_object* l_Lean_Parser_Term_doIf___closed__1; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__18; -static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__3; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__13; @@ -458,6 +490,7 @@ static lean_object* l_Lean_Parser_Term_doAssert___closed__1; lean_object* l_Lean_Parser_unicodeSymbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__2; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doSeqItem_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__11; @@ -472,14 +505,15 @@ static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_elseIf_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_termTry___closed__6; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__46; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_termFor_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doElem_quot; static lean_object* l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_elseIf___closed__7; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__5; -static lean_object* l_Lean_Parser_Term_doSeq_formatter___closed__3; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doReassign___closed__2; static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__9; @@ -507,6 +541,8 @@ static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__3; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_parenthesizer___boxed(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*); @@ -514,6 +550,7 @@ lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_objec static lean_object* l_Lean_Parser_Term_doHave_formatter___closed__4; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__29; lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_doDbgTrace___closed__2; static lean_object* l_Lean_Parser_Term_doAssert___closed__8; @@ -532,14 +569,18 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassign; lean_object* l_Lean_Parser_checkColGeFn___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___closed__5; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doNested_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doIfLet_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__19; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doTry_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__21; +static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2; lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2; static lean_object* l_Lean_Parser_Term_do___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__8; @@ -557,7 +598,6 @@ static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_declRange(lean_object*); -static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__7; @@ -565,10 +605,10 @@ lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, le static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__18; -static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__11; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_doIf___closed__2; static lean_object* l_Lean_Parser_Term_doReassign___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Term_doSeq_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIfLetPure___closed__4; @@ -577,6 +617,7 @@ static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_liftMethod___closed__5; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_elseIf___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIf; lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_atomic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -585,6 +626,7 @@ lean_object* l_Lean_Parser_Term_motive_parenthesizer(lean_object*, lean_object*, static lean_object* l_Lean_Parser_Term_doIfProp___closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_checkColGt_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfProp___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__22; static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___closed__7; @@ -614,15 +656,19 @@ static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange___closed__6; static lean_object* l_Lean_Parser_Term_doSeqIndent___closed__1; static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange(lean_object*); lean_object* l_Lean_Parser_Term_matchAlts_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLetArrow___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doMatchAlts_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__19; static lean_object* l_Lean_Parser_Term_doIf___closed__5; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_letRecDecls_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfProp___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doContinue_formatter___closed__3; @@ -630,6 +676,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1(lean_ob static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__11; lean_object* l_Lean_Parser_registerAliasCore___rarg(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIf___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Term_termTry___closed__3; @@ -646,12 +693,14 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__2; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doSeq___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_declRange___closed__6; -static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doIfLetPure___closed__1; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__27; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLet_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termFor___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__5; @@ -667,8 +716,10 @@ static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__6; uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__22; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__11; +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l_Lean_Parser_Term_doIfLetPure_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_liftMethod_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doAssert_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetRec___elambda__1(lean_object*, lean_object*); @@ -689,7 +740,6 @@ static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf___closed__8; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__16; -static lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_do___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1(lean_object*, lean_object*); @@ -700,8 +750,12 @@ static lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_declRange___closed__6; static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__14; static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doSeq___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doForDecl___elambda__1(lean_object*, lean_object*); @@ -712,9 +766,11 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_19____close static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_termUnless_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__24; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_liftMethod___closed__7; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doSeqIndent_formatter___closed__2; @@ -729,6 +785,7 @@ static lean_object* l_Lean_Parser_Term_elseIf_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doDbgTrace___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLetBind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_do___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__5; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__5; @@ -740,6 +797,7 @@ static lean_object* l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doContinue___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__12; extern lean_object* l_Lean_Parser_Term_optType; @@ -750,11 +808,15 @@ static lean_object* l_Lean_Parser_Term_doFor_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___closed__5; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doTry_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_elseIf___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doFor___closed__4; static lean_object* l_Lean_Parser_Term_doLetRec_formatter___closed__7; static lean_object* l_Lean_Parser_Term_termReturn_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor(lean_object*); @@ -762,12 +824,15 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_elseIf; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__7; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doReassign___elambda__1___closed__5; lean_object* l_Lean_Parser_darrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doNested_parenthesizer___closed__1; @@ -778,6 +843,8 @@ static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed_ static lean_object* l_Lean_Parser_Term_doSeq___closed__1; static lean_object* l_Lean_Parser_Term_doSeqIndent___closed__2; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf___closed__7; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__42; static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_declRange___closed__6; @@ -797,11 +864,13 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doNested; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__20; static lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_termUnless_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_termReturn___elambda__1___closed__1; extern lean_object* l_Lean_Parser_Term_letDecl; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__9; static lean_object* l_Lean_Parser_Term_doHave_formatter___closed__2; @@ -816,6 +885,7 @@ static lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__5; @@ -826,6 +896,7 @@ static lean_object* l_Lean_Parser_Term_doSeq___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doCatch___closed__7; static lean_object* l_Lean_Parser_Term_doUnless___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doCatch_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doTry___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__1; static lean_object* l_Lean_Parser_Term_doBreak_parenthesizer___closed__3; @@ -842,15 +913,19 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIf___elambda__1___lambda__1___boxe static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doExpr_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_elseIf___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termReturn___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIf_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___lambda__2(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__13; static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__4; @@ -869,15 +944,18 @@ static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetArrow; static lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doAssert_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doHave_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termTry; static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termFor; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doAssert_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__3; @@ -908,6 +986,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer(lean_object*, static lean_object* l_Lean_Parser_Term_doHave_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doIfProp_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_declRange___closed__1; static lean_object* l_Lean_Parser_Term_doSeqIndent___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange___closed__2; @@ -918,6 +997,7 @@ static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1; lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer(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*); static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__6; @@ -926,6 +1006,9 @@ static lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpolatedStr_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doUnless___closed__4; @@ -949,12 +1032,14 @@ static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__19; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doIfProp___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doFor_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doReassignArrow_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__8; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__8; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__12; @@ -964,6 +1049,7 @@ static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_declRange___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_termFor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__3; @@ -979,9 +1065,10 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_5____closed static lean_object* l_Lean_Parser_Term_termBeforeDo___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doSeqIndent___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doFor_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doForDecl___closed__10; -static lean_object* l_Lean_Parser_Term_doSeq_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__16; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__7; @@ -1006,6 +1093,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___lambda__1 static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__32; static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeq___closed__2; static lean_object* l_Lean_Parser_Term_doDbgTrace_formatter___closed__4; @@ -1013,9 +1102,12 @@ static lean_object* l_Lean_Parser_Term_doLetRec___closed__3; static lean_object* l_Lean_Parser_Term_doSeq___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49; static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doMatch___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__20; @@ -1030,11 +1122,15 @@ static lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_termTry___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doNested___closed__4; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doReturn_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doHave_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__11; @@ -1047,6 +1143,7 @@ static lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1; lean_object* l_Lean_addBuiltinDeclarationRanges(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__13; static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_declRange___closed__1; @@ -1056,6 +1153,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_declRange___close static lean_object* l_Lean_Parser_Term_doIfCond___closed__2; static lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__4; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__20; @@ -1067,6 +1165,7 @@ static lean_object* l_Lean_Parser_Term_doLetRec___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termUnless___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doMatchAlts_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_declRange___closed__5; @@ -1085,6 +1184,7 @@ static lean_object* l_Lean_Parser_Term_doLetArrow___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLetBind_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doContinue___closed__6; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; static lean_object* l_Lean_Parser_Term_doIfLetBind___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor_declRange(lean_object*); uint32_t lean_string_utf8_get(lean_object*, lean_object*); @@ -1096,20 +1196,27 @@ static lean_object* l_Lean_Parser_Term_doIfLetBind_formatter___closed__2; lean_object* l_Lean_Parser_Term_letPatDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doMatch___closed__1; lean_object* l_Lean_Parser_interpolatedStr(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doNested___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_do___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doFor___closed__5; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__8; @@ -1132,8 +1239,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIdDecl; static lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doHave_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_doSeq_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_declRange___closed__3; static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__8; @@ -1142,8 +1249,10 @@ static lean_object* l_Lean_Parser_Term_liftMethod___closed__1; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__5; static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__1; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__25; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__13; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__21; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__1; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); @@ -1153,6 +1262,7 @@ static lean_object* l_Lean_Parser_Term_doCatch___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_declRange___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doBreak___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doFinally_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doSeqItem_formatter___closed__4; @@ -1160,12 +1270,16 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_pushNone_parenthesizer___boxed(l static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_declRange___closed__7; extern lean_object* l_Lean_instInhabitedSyntax; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doIdDecl_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReturn___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1; static lean_object* l_Lean_Parser_Term_termFor___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_elseIf___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__17; @@ -1198,21 +1312,24 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_liftMethod___closed__3; static lean_object* l_Lean_Parser_Term_termFor___closed__2; static lean_object* l_Lean_Parser_Term_termFor___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__20; static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__2; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__8; lean_object* l_Lean_Parser_nonReservedSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doIfLetPure___closed__3; static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1; lean_object* l_Lean_Parser_sepBy1_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_declRange___closed__1; @@ -1220,23 +1337,27 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch___closed__8; static lean_object* l_Lean_Parser_Term_doIfProp_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doReturn___closed__5; static lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doHave_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__3; -static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIf___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_termUnless___closed__4; static lean_object* l_Lean_Parser_Term_doReturn___closed__3; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__26; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1; lean_object* l_Lean_Parser_registerAlias(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__6; @@ -1252,13 +1373,15 @@ static lean_object* l_Lean_Parser_Term_doCatchMatch___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_declRange___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_checkLineEq_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doLet___closed__5; lean_object* l_Lean_Parser_Term_binderIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doBreak___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfProp___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_doIfLet_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2; static lean_object* l_Lean_Parser_Term_termUnless___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__5; @@ -1282,31 +1405,38 @@ static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_formatter(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doSeqItem_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doReassign_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termTry_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__38; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doHave___closed__2; static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___closed__6; static 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*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_doIdDecl_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReturn___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doFinally___closed__8; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__16; static lean_object* l_Lean_Parser_Term_doTry___closed__7; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__2; lean_object* l_Lean_Parser_checkLineEqFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfProp___elambda__1___closed__6; @@ -1324,11 +1454,11 @@ static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReturn; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__3; lean_object* l_Lean_Parser_Term_haveDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_elseIf___closed__1; -static lean_object* l_Lean_Parser_Term_doSeq_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termBeforeDo; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1347,6 +1477,7 @@ static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__23; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__6; @@ -1358,6 +1489,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__ static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doTry_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__41; @@ -1370,6 +1502,7 @@ static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda static lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doLetElse___closed__13; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1396,6 +1529,7 @@ static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doAssert_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Term_leftArrow; static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__8; @@ -1405,6 +1539,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_declRange___close LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_declRange(lean_object*); lean_object* l_Lean_Parser_Term_ident___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doReassignArrow___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doHave___closed__8; @@ -1420,6 +1555,7 @@ static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__17; static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_declRange___closed__6; static lean_object* l_Lean_Parser_Term_doIfLet___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange(lean_object*); lean_object* l_Lean_Parser_Term_optType_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1427,18 +1563,24 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqIndent; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_liftMethod_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__18; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__20; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_elseIf___closed__2; static lean_object* l_Lean_Parser_Term_do___closed__7; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__3; extern lean_object* l_Lean_PrettyPrinter_Formatter_formatterAliasesRef; static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__19; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__6; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__11; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__18; static lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__3; @@ -1457,6 +1599,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___lambda__1(l LEAN_EXPORT lean_object* l_Lean_Parser_Term_doBreak; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termTry___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doAssert_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doMatch___closed__13; static lean_object* l_Lean_Parser_Term_doHave___closed__4; @@ -1465,6 +1608,7 @@ static lean_object* l_Lean_Parser_Term_doPatDecl___closed__9; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__20; LEAN_EXPORT lean_object* l_Lean_Parser_Term_leftArrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__11; @@ -1477,6 +1621,7 @@ static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doLetElse___closed__8; static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_do_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_elseIf___closed__4; static lean_object* l_Lean_Parser_Term_doLetRec___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___closed__5; @@ -1486,7 +1631,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___close static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doTry_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_termReturn_formatter___closed__2; -static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doNested___closed__5; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___closed__4; @@ -1500,6 +1644,7 @@ static lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doBreak___closed__6; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___closed__1; static lean_object* l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__9; @@ -1527,6 +1672,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_declRange___close lean_object* l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doSeq___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReturn_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doMatch___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Term_termUnless; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__31; @@ -1535,10 +1681,10 @@ static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__4; -static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doIfLet_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIfLetBind___closed__6; @@ -1572,6 +1718,7 @@ static lean_object* l_Lean_Parser_Term_doIfLet___closed__7; lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_epsilonInfo; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doMatch(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIf_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__6; @@ -1583,15 +1730,18 @@ static lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetElse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__11; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withForbidden_parenthesizer___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___closed__3; static lean_object* l_Lean_Parser_Term_doReassign___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_letDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__6; static lean_object* l_Lean_Parser_Term_doTry___closed__2; static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__2; @@ -1615,6 +1765,7 @@ static lean_object* l_Lean_Parser_Term_doIfCond___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doBreak_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doCatch_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doIfProp___closed__2; static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__5; @@ -1624,6 +1775,7 @@ static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__35; static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doReassign_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doFinally___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doContinue___closed__7; @@ -1637,21 +1789,24 @@ static lean_object* l_Lean_Parser_Term_doSeqItem___closed__2; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__9; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__36; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doDbgTrace___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow(lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__18; -static lean_object* l_Lean_Parser_Term_doIfCond_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doElem_quot___closed__4; static lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doFor_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_declRange___closed__6; static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doNested_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doReassignArrow___closed__2; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__5; @@ -1666,6 +1821,7 @@ static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__5; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__35; lean_object* l_Lean_Parser_Term_optType_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1678,6 +1834,7 @@ static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___closed__2; static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doFor___elambda__1(lean_object*, lean_object*); @@ -1694,21 +1851,25 @@ static lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doHave___closed__3; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__4; static lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doExpr_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__21; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doElem_quot___closed__6; lean_object* l_Lean_ppSpace_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfLet___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doTry; -static lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_do_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1724,6 +1885,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeq_parenthesizer(lean_object*, le static lean_object* l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doPatDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassign_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_darrow___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__14; @@ -1738,20 +1900,23 @@ static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__3; static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__28; +static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1; static lean_object* l_Lean_Parser_Term_termReturn___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doLetArrow___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doUnless_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doBreak_formatter___closed__2; -static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doIfCond_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doElem_quot___closed__9; static lean_object* l_Lean_Parser_Term_doLetRec_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doCatch_parenthesizer___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_doForDecl___closed__1; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2; static lean_object* l_Lean_Parser_Term_termReturn___closed__3; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doHave___closed__5; @@ -1764,8 +1929,10 @@ static lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert(lean_object*); static lean_object* l_Lean_Parser_Term_doLet___closed__4; static lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2; lean_object* l_Lean_Parser_unicodeSymbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doUnless; static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__3; @@ -1788,11 +1955,13 @@ static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_doCatchMatch_formatter___closed__3; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Term_doIfLet_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doHave___closed__6; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; extern lean_object* l_Lean_Parser_Term_matchDiscr; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2; static lean_object* l_Lean_Parser_Term_termFor___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_doIfLetBind___closed__2; @@ -1812,6 +1981,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_declRange(lean static lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_termFor___closed__5; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___closed__1; lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1(lean_object*, lean_object*); @@ -1831,14 +2001,18 @@ static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__2; lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t, uint8_t); static lean_object* l_Lean_Parser_Term_doNested___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doIfLet___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_elseIf_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doIfProp___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfProp_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doForDecl_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_parenthesizer___rarg(lean_object*); @@ -1848,12 +2022,17 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___clos static lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doForDecl___closed__6; static lean_object* l_Lean_Parser_Term_do_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_termFor___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_doElemParser_formatter___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doLetRec_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__24; @@ -1862,7 +2041,7 @@ static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_declRange___closed__6; lean_object* l_Lean_Parser_many_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doMatch___closed__11; -static lean_object* l_Lean_Parser_Term_doTry_formatter___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doSeqIndent_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doContinue_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__5; @@ -1871,6 +2050,7 @@ static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doFor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLet_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__3; @@ -1878,12 +2058,15 @@ static lean_object* l_Lean_Parser_Term_doFor___closed__7; lean_object* l_Lean_PrettyPrinter_Formatter_interpolatedStr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_liftMethod; static lean_object* l_Lean_Parser_Term_doLetRec_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doLetRec___closed__9; static lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__21; static lean_object* l_Lean_Parser_Term_doContinue_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_liftMethod_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doNested_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1901,6 +2084,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_notFollowedBy_parenthesizer___bo static lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_declRange___closed__6; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_doIdDecl___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__1; static lean_object* l_Lean_Parser_Term_elseIf_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_doFinally_formatter___closed__2; @@ -1914,6 +2098,7 @@ static lean_object* l_Lean_Parser_Term_termReturn___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doFinally_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_do___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doReassign___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__9; @@ -1942,9 +2127,12 @@ static lean_object* l_Lean_Parser_Term_doIfLetBind___closed__4; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__1; static lean_object* l_Lean_Parser_Term_termTry_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__4; static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doContinue___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_termTry_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr(lean_object*); @@ -1953,16 +2141,19 @@ static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__23; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__6; lean_object* l_Lean_Parser_Term_matchAlts_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doIfLetPure_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__2; static lean_object* l_Lean_Parser_Term_doBreak___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doCatch; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_doFor_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doIfLetPure___closed__7; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__6; static lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_doIfLetBind___closed__1; @@ -1975,11 +2166,11 @@ static lean_object* l_Lean_Parser_Term_doSeqItem_formatter___closed__2; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__47; static lean_object* l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__2; -static lean_object* l_Lean_Parser_Term_doFor_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGt_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2; lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfLetBind_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1992,12 +2183,16 @@ lean_object* l_Lean_Parser_Term_binderIdent___elambda__1(lean_object*, lean_obje static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__20; static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_doDbgTrace___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_declRange___closed__4; static lean_object* l_Lean_Parser_Term_termReturn_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doExpr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doExpr___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_do___closed__5; @@ -2005,6 +2200,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__ static lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___closed__7; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__24; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__2; @@ -2016,12 +2212,16 @@ static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__23; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassign_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doForDecl___closed__8; static lean_object* l_Lean_Parser_Term_doReassign___closed__7; static lean_object* l_Lean_Parser_Term_elseIf_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doHave_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doBreak_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__4; @@ -2035,18 +2235,24 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_do___elambda__1(lean_object*, lean_o static lean_object* l___regBuiltin_Lean_Parser_Term_doIf_declRange___closed__5; static lean_object* l_Lean_Parser_Term_doIdDecl_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doMatch_formatter___closed__16; lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doBreak___closed__3; static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__2; extern lean_object* l_Lean_Parser_Term_generalizingParam; static lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_haveDecl___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doCatchMatch_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_doUnless___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__22; static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__1; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__4; @@ -2054,6 +2260,7 @@ static lean_object* l_Lean_Parser_Term_liftMethod_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqBracketed; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLet; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doExpr; static lean_object* l___regBuiltin_Lean_Parser_Term_doTry_declRange___closed__1; @@ -2063,8 +2270,10 @@ static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda lean_object* l_Lean_PrettyPrinter_Formatter_withoutPosition_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_to_int(lean_object*); static lean_object* l_Lean_Parser_Term_doIfLetPure___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_termReturn_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doIfLetBind_formatter___closed__4; static lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__3; @@ -2074,6 +2283,7 @@ static lean_object* l_Lean_Parser_Term_doExpr___closed__3; static lean_object* l_Lean_Parser_Term_doIdDecl___closed__1; static lean_object* l_Lean_Parser_Term_doElem_quot___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_leftArrow___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3; static lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__1; @@ -2085,6 +2295,7 @@ static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2; lean_object* l_Lean_Parser_Term_optIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__27; lean_object* l_Lean_Parser_unicodeSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2101,12 +2312,14 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doLet_declRange___closed__5; static lean_object* l_Lean_Parser_Term_do_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doPatDecl; lean_object* l_Lean_Parser_checkColGtFn___boxed(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__8; static lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_doFinally_formatter___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doLet___closed__9; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__5; static lean_object* l_Lean_Parser_Term_liftMethod___closed__2; @@ -2130,6 +2343,7 @@ static lean_object* l_Lean_Parser_Term_doExpr___closed__5; static lean_object* l_Lean_Parser_Term_doIfLet___closed__6; static lean_object* l_Lean_Parser_Term_termUnless___closed__6; static lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__14; static lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__8; static lean_object* l_Lean_Parser_Term_elseIf_formatter___closed__2; @@ -2143,11 +2357,14 @@ static lean_object* l_Lean_Parser_Term_doElem_quot___closed__1; static lean_object* l_Lean_Parser_Term_doLetElse___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_declRange___closed__4; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__44; +static lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doLetElse_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_declRange___closed__3; static lean_object* l_Lean_Parser_Term_doTry___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_declRange___closed__4; static lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIf___closed__11; static lean_object* l_Lean_Parser_Term_termTry___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_doPatDecl___closed__8; @@ -2155,7 +2372,9 @@ static lean_object* l_Lean_Parser_Term_do_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doMatch___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_doLetElse_parenthesizer___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2; static lean_object* l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__5; @@ -2165,9 +2384,10 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_do_declRange___closed__7; lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_ppDedent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_Term_ident; +static lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doForDecl___closed__9; -static lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__8; static lean_object* l_Lean_Parser_Term_doIf_formatter___closed__5; static lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__34; static lean_object* l_Lean_Parser_Term_doCatch___closed__11; @@ -2182,15 +2402,16 @@ static lean_object* l_Lean_Parser_Term_doUnless_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doReassignArrow___closed__3; lean_object* l_Lean_Parser_setLhsPrecFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLet_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_categoryParser_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doLetElse___elambda__1___closed__2; lean_object* l_Lean_Parser_andthenFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_doReassign_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqItem_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1; static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_5____closed__1() { _start: { @@ -3028,6 +3249,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_liftMethod_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_leftArrow_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -3110,6 +3377,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_liftMethod_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -4735,6 +5048,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqItem_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1() { _start: { @@ -4766,9 +5109,11 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqItem_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__4() { @@ -4776,22 +5121,12 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withoutPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; @@ -4801,11 +5136,23 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_doSeqItem_formatter___closed__6; +x_2 = l_Lean_Parser_Term_doSeqBracketed_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__4; x_2 = l_Lean_Parser_Term_doSeqBracketed_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); @@ -4817,7 +5164,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__5; +x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__2; x_2 = l_Lean_Parser_Term_doSeqBracketed_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); @@ -4828,22 +5175,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doSeqBracketed_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9; +x_3 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__8; 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); @@ -4856,11 +5191,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10; +x_7 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqBracketed_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_formatter___closed__1() { _start: { @@ -4883,7 +5248,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_formatter___closed__2() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doSeqBracketed_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4913,6 +5278,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqIndent_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeq_formatter___closed__1() { _start: { @@ -4933,25 +5328,9 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_doSeq_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqBracketed_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeq_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqIndent_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeq_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeq_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doSeq_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_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); lean_closure_set(x_3, 1, x_2); @@ -4963,7 +5342,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doSeq_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doSeq_formatter___closed__4; +x_7 = l_Lean_Parser_Term_doSeq_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -5081,6 +5460,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqItem_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1() { _start: { @@ -5112,9 +5521,11 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqItem_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__4() { @@ -5122,22 +5533,12 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__3; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withoutPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; @@ -5147,11 +5548,23 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_doSeqBracketed_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__4; x_2 = l_Lean_Parser_Term_doSeqBracketed_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); @@ -5163,7 +5576,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -5174,22 +5587,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__8; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9; +x_3 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__8; 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); @@ -5202,11 +5603,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10; +x_7 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqBracketed_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1() { _start: { @@ -5229,7 +5660,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed_ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1Indent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -5259,6 +5690,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqIndent_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__1() { _start: { @@ -5279,25 +5740,9 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqBracketed_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doSeqIndent_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doSeq_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doSeq_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doSeqIndent_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); lean_closure_set(x_3, 1, x_2); @@ -5309,7 +5754,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doSeq_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doSeq_parenthesizer___closed__4; +x_7 = l_Lean_Parser_Term_doSeq_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -6920,6 +7365,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLet___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLet_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLet_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doLet___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLet_parenthesizer___closed__1() { _start: { @@ -7024,6 +7499,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLet___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLet_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doLet___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLetElse___elambda__1___closed__1() { _start: { @@ -8037,6 +8542,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetElse___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetElse_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doLetElse___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLetElse_parenthesizer___closed__1() { _start: { @@ -8179,6 +8714,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetElse___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetElse_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doLetElse___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doLetRec___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -8858,6 +9423,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetRec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetRec_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doLetRec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLetRec_parenthesizer___closed__1() { _start: { @@ -8955,6 +9550,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetRec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetRec_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doLetRec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIdDecl___elambda__1___closed__1() { _start: { @@ -10578,6 +11203,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIdDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doPatDecl_formatter___closed__1() { _start: { @@ -10676,6 +11331,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doPatDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__1() { _start: { @@ -10697,26 +11382,34 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIdDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doPatDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doPatDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLet_formatter___closed__4; +x_2 = l_Lean_Parser_Term_doLetArrow_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLetArrow_formatter___closed__2; +x_1 = l_Lean_Parser_Term_doLet_formatter___closed__2; x_2 = l_Lean_Parser_Term_doLetArrow_formatter___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -10725,44 +11418,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_formatter___closed__4; -x_2 = l_Lean_Parser_Term_doLetArrow_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doLetArrow_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doLetArrow_formatter___closed__6; +x_1 = l_Lean_Parser_Term_doLetArrow_formatter___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doLetArrow_formatter___closed__7; +x_3 = l_Lean_Parser_Term_doLetArrow_formatter___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); @@ -10775,11 +11444,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doLetArrow_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doLetArrow_formatter___closed__8; +x_7 = l_Lean_Parser_Term_doLetArrow_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetArrow_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1() { _start: { @@ -10904,6 +11603,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIdDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1() { _start: { @@ -11026,6 +11755,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doPatDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1() { _start: { @@ -11047,26 +11806,34 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIdDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doPatDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doPatDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_doLetArrow_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -11075,44 +11842,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_doLetArrow_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doLetArrow_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__5; 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); @@ -11125,11 +11868,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doLetArrow_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__1() { _start: { @@ -11841,6 +12614,54 @@ x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4 return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("letIdDeclNoBinders", 18); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__6; +x_2 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDeclNoBinders_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3; +x_5 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__1() { _start: { @@ -11863,31 +12684,23 @@ static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__2() _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDeclNoBinders_formatter), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_formatter), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doReassign_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4; +x_2 = l_Lean_Parser_Term_doReassign_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__4() { _start: { lean_object* x_1; @@ -11895,25 +12708,25 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_notFollowedByRedefinedTermTo return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__5; -x_2 = l_Lean_Parser_Term_doReassign_formatter___closed__4; +x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__4; +x_2 = l_Lean_Parser_Term_doReassign_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doReassign_formatter___closed__6; +x_3 = l_Lean_Parser_Term_doReassign_formatter___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); @@ -11926,11 +12739,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doReassign_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doReassign_formatter___closed__7; +x_7 = l_Lean_Parser_Term_doReassign_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReassign_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_parenthesizer___rarg(lean_object* x_1) { _start: { @@ -12038,6 +12881,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__1() { _start: { @@ -12060,31 +12933,23 @@ static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__ _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_parenthesizer), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_doReassign_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__4() { _start: { lean_object* x_1; @@ -12092,25 +12957,25 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_notFollowedByRedefinedTermTo return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_doReassign_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__5; 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); @@ -12123,11 +12988,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReassign_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doReassign___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2) { _start: { @@ -12641,7 +13536,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassignArrow_formatter___closed_ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doLetArrow_formatter___closed__4; +x_1 = l_Lean_Parser_Term_doLetArrow_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -12651,7 +13546,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassignArrow_formatter___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__5; +x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__4; x_2 = l_Lean_Parser_Term_doReassignArrow_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); @@ -12683,6 +13578,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReassignArrow_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1() { _start: { @@ -12705,7 +13630,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___clo _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -12715,7 +13640,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__4; x_2 = l_Lean_Parser_Term_doReassignArrow_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); @@ -12747,6 +13672,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReassignArrow_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doHave___elambda__1___closed__1() { _start: { @@ -13334,6 +14289,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doHave___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doHave_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doHave_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doHave___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doHave_parenthesizer___closed__1() { _start: { @@ -13406,6 +14391,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doHave___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doHave_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doHave___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_elseIf___elambda__1___lambda__1___closed__1() { _start: { @@ -17241,6 +18256,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetPure_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfLetBind_formatter___closed__1() { _start: { @@ -17305,6 +18350,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetBind_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__1() { _start: { @@ -17325,26 +18400,34 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetPure_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetBind_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_2 = l_Lean_Parser_Term_doIfLet_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doIfLet_formatter___closed__2; +x_1 = l_Lean_Parser_Term_doLet_formatter___closed__2; x_2 = l_Lean_Parser_Term_doIfLet_formatter___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -17353,34 +18436,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_liftMethod_formatter___closed__3; -x_2 = l_Lean_Parser_Term_doIfLet_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfLet_formatter___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doIfLet_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfLet_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_Term_doIfLet___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doIfLet_formatter___closed__6; +x_3 = l_Lean_Parser_Term_doIfLet_formatter___closed__4; 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); @@ -17393,11 +18452,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doIfLet_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doIfLet_formatter___closed__7; +x_7 = l_Lean_Parser_Term_doIfLet_formatter___closed__5; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLet_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfProp_formatter___closed__1() { _start: { @@ -17459,6 +18548,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfProp___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfProp_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIfProp___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfCond_formatter___closed__1() { _start: { @@ -17480,25 +18599,9 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_doIfCond_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLet_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfCond_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfProp_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfCond_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doIfCond_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doIfCond_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doIfProp_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); lean_closure_set(x_3, 1, x_2); @@ -17510,7 +18613,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doIfCond_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doIfCond_formatter___closed__4; +x_7 = l_Lean_Parser_Term_doIfCond_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -17844,6 +18947,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIf_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIf_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doIf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1() { _start: { @@ -17898,6 +19031,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetPure_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1() { _start: { @@ -17962,6 +19125,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetBind_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1() { _start: { @@ -17982,26 +19175,34 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetPure_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doIfLetBind_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLetBind_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_liftMethod_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_doIfLet_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -18010,34 +19211,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_liftMethod_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doIfLet_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doLet_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doIfLet_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__4; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -18050,11 +19227,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLet_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIfLet___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfProp_parenthesizer___closed__1() { _start: { @@ -18116,6 +19323,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIfProp___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfProp_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIfProp___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1() { _start: { @@ -18137,25 +19374,9 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfLet_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIfProp_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doIfProp_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); lean_closure_set(x_3, 1, x_2); @@ -18167,7 +19388,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4; +x_7 = l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -18501,6 +19722,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doIf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doIf_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doIf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doUnless___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -19279,6 +20530,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doUnless___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doUnless_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doUnless___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doUnless_parenthesizer___closed__1() { _start: { @@ -19387,6 +20668,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doUnless___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doUnless_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doUnless___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doForDecl___elambda__1___closed__1() { _start: { @@ -20728,6 +22039,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doForDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doForDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doForDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__1() { _start: { @@ -20769,16 +22110,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doForDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__5() { -_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_Parser_Term_doFor_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2; x_2 = l_Lean_Parser_Term_doFor___elambda__1___closed__7; x_3 = l_Lean_Parser_Term_doFor_formatter___closed__3; x_4 = 0; @@ -20791,12 +22124,24 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } +static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFor_formatter___closed__4; +x_2 = l_Lean_Parser_Term_doUnless_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doFor_formatter___closed__5; -x_2 = l_Lean_Parser_Term_doUnless_formatter___closed__5; +x_1 = l_Lean_Parser_Term_doFor_formatter___closed__2; +x_2 = l_Lean_Parser_Term_doFor_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); lean_closure_set(x_3, 1, x_2); @@ -20806,22 +22151,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doFor_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doFor_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doFor_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doFor_formatter___closed__7; +x_3 = l_Lean_Parser_Term_doFor_formatter___closed__6; 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); @@ -20834,11 +22167,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doFor_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doFor_formatter___closed__8; +x_7 = l_Lean_Parser_Term_doFor_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doForDecl_parenthesizer___closed__1() { _start: { @@ -20969,6 +22332,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doForDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doForDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doForDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__1() { _start: { @@ -21010,16 +22403,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doForDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__5() { -_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_Parser_Term_doFor_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_doFor___elambda__1___closed__7; x_3 = l_Lean_Parser_Term_doFor_parenthesizer___closed__3; x_4 = 0; @@ -21032,12 +22417,24 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } +static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFor_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_doUnless_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doFor_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_doUnless_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_doFor_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_doFor_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); lean_closure_set(x_3, 1, x_2); @@ -21047,22 +22444,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doFor_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doFor_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doFor_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Term_doFor_parenthesizer___closed__6; 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); @@ -21075,11 +22460,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doFor_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doFor_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Term_doFor_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doFor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doMatchAlts___closed__1() { _start: { @@ -22098,6 +23513,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doMatch_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doMatchAlts_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -22298,6 +23743,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doMatch_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doCatch___elambda__1___closed__1() { _start: { @@ -24372,6 +25847,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doCatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatch_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doCatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doCatchMatch_formatter___closed__1() { _start: { @@ -24426,6 +25931,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatchMatch_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doFinally_formatter___closed__1() { _start: { @@ -24490,6 +26025,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFinally___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFinally_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doFinally___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__1() { _start: { @@ -24521,102 +26086,78 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatch_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatchMatch_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doTry_formatter___closed__3; -x_2 = l_Lean_Parser_Term_doTry_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doTry_formatter___closed__5; +x_1 = l_Lean_Parser_Term_doTry_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFinally_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doTry_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doTry_formatter___closed__6; -x_2 = l_Lean_Parser_Term_doTry_formatter___closed__8; +x_1 = l_Lean_Parser_Term_doTry_formatter___closed__4; +x_2 = l_Lean_Parser_Term_doTry_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__6; -x_2 = l_Lean_Parser_Term_doTry_formatter___closed__9; +x_2 = l_Lean_Parser_Term_doTry_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_doTry_formatter___closed__2; -x_2 = l_Lean_Parser_Term_doTry_formatter___closed__10; +x_2 = l_Lean_Parser_Term_doTry_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__12() { +static lean_object* _init_l_Lean_Parser_Term_doTry_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doTry_formatter___closed__11; +x_3 = l_Lean_Parser_Term_doTry_formatter___closed__8; 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); @@ -24629,11 +26170,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doTry_formatter___closed__1; -x_7 = l_Lean_Parser_Term_doTry_formatter___closed__12; +x_7 = l_Lean_Parser_Term_doTry_formatter___closed__9; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doTry_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doTry_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doCatch_parenthesizer___closed__1() { _start: { @@ -24782,6 +26353,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doCatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatch_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doCatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1() { _start: { @@ -24836,6 +26437,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatchMatch_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doFinally_parenthesizer___closed__1() { _start: { @@ -24900,6 +26531,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doFinally___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFinally_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doFinally___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__1() { _start: { @@ -24931,102 +26592,78 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatch_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doCatchMatch_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_doTry_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_doCatchMatch_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doFinally_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_doTry_parenthesizer___closed__8; +x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_doTry_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__9; -x_2 = l_Lean_Parser_Term_doTry_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Term_doTry_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_doTry_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_doTry_parenthesizer___closed__10; +x_2 = l_Lean_Parser_Term_doTry_parenthesizer___closed__7; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__12() { +static lean_object* _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doTry_parenthesizer___closed__11; +x_3 = l_Lean_Parser_Term_doTry_parenthesizer___closed__8; 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); @@ -25039,11 +26676,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_doTry_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_doTry_parenthesizer___closed__12; +x_7 = l_Lean_Parser_Term_doTry_parenthesizer___closed__9; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doTry_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doTry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doBreak___elambda__1___closed__1() { _start: { @@ -25515,6 +27182,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doBreak___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doBreak_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doBreak___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doBreak_parenthesizer___closed__1() { _start: { @@ -25567,6 +27264,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doBreak___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doBreak_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doBreak___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doContinue___elambda__1___closed__1() { _start: { @@ -26038,6 +27765,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doContinue___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doContinue_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doContinue___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doContinue_parenthesizer___closed__1() { _start: { @@ -26090,6 +27847,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doContinue___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doContinue_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doContinue___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_doReturn___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4) { _start: { @@ -26921,6 +28708,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReturn___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReturn_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doReturn___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doReturn_parenthesizer___closed__1() { _start: { @@ -27017,6 +28834,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doReturn___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doReturn_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doReturn___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1() { _start: { @@ -27656,6 +29503,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doDbgTrace_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1() { _start: { @@ -27742,6 +29619,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doDbgTrace_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doAssert___elambda__1___closed__1() { _start: { @@ -28317,6 +30224,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doAssert___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doAssert_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doAssert___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doAssert_parenthesizer___closed__1() { _start: { @@ -28381,6 +30318,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doAssert___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doAssert_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doAssert___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doExpr___elambda__1___closed__1() { _start: { @@ -29045,7 +31012,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__5; +x_1 = l_Lean_Parser_Term_doReassign_formatter___closed__4; x_2 = l_Lean_Parser_Term_doExpr_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); @@ -29077,6 +31044,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doExpr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doExpr_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doExpr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__1() { _start: { @@ -29175,7 +31172,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__9() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_doReassign_parenthesizer___closed__4; x_2 = l_Lean_Parser_Term_doExpr_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -29207,6 +31204,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doExpr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doExpr_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doExpr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doNested___elambda__1___closed__1() { _start: { @@ -29676,6 +31703,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doNested___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doNested_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doNested_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doNested___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doNested_parenthesizer___closed__1() { _start: { @@ -29718,6 +31775,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doNested___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doNested_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doNested___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_do___elambda__1___closed__1() { _start: { @@ -30197,6 +32284,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_do___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_do_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_do_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_do___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_do_parenthesizer___closed__1() { _start: { @@ -30259,6 +32376,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_do___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_do_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_do_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_do___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doElem_quot___elambda__1___closed__1() { _start: { @@ -30999,6 +33146,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doElem_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doElem_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doElem_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1() { _start: { @@ -31095,6 +33272,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doElem_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doElem_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doElem_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termUnless___elambda__1___closed__1() { _start: { @@ -31639,6 +33846,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termUnless___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termUnless_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_termUnless___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termUnless_parenthesizer___closed__1() { _start: { @@ -31681,6 +33918,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termUnless___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termUnless_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_termUnless___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termFor___elambda__1___closed__1() { _start: { @@ -32150,7 +34417,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doFor_formatter___closed__7; +x_3 = l_Lean_Parser_Term_doFor_formatter___closed__6; 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); @@ -32168,6 +34435,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termFor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termFor_parenthesizer___closed__1() { _start: { @@ -32192,7 +34489,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doFor_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Term_doFor_parenthesizer___closed__6; 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); @@ -32210,6 +34507,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termFor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_termFor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termTry___elambda__1___closed__1() { _start: { @@ -32697,7 +35024,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doTry_formatter___closed__11; +x_3 = l_Lean_Parser_Term_doTry_formatter___closed__8; 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); @@ -32715,6 +35042,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termTry_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termTry_parenthesizer___closed__1() { _start: { @@ -32739,7 +35096,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_doTry_parenthesizer___closed__11; +x_3 = l_Lean_Parser_Term_doTry_parenthesizer___closed__8; 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); @@ -32757,6 +35114,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termTry_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_termTry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termReturn___elambda__1___closed__1() { _start: { @@ -33282,6 +35669,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termReturn___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termReturn_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3; +x_3 = l_Lean_Parser_Term_termReturn___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_termReturn_parenthesizer___closed__1() { _start: { @@ -33324,6 +35741,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_termReturn___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_termReturn_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_termReturn___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Term(uint8_t builtin, lean_object*); static bool _G_initialized = false; @@ -33469,6 +35916,17 @@ l_Lean_Parser_Term_liftMethod_formatter___closed__4 = _init_l_Lean_Parser_Term_l lean_mark_persistent(l_Lean_Parser_Term_liftMethod_formatter___closed__4); l_Lean_Parser_Term_liftMethod_formatter___closed__5 = _init_l_Lean_Parser_Term_liftMethod_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_liftMethod_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Term_liftMethod_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_liftMethod_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_liftMethod_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_liftMethod_parenthesizer___closed__1); l_Lean_Parser_Term_liftMethod_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_liftMethod_parenthesizer___closed__2(); @@ -33479,6 +35937,17 @@ l_Lean_Parser_Term_liftMethod_parenthesizer___closed__4 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_liftMethod_parenthesizer___closed__4); l_Lean_Parser_Term_liftMethod_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_liftMethod_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_liftMethod_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Term_liftMethod_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1); l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2(); @@ -33639,6 +36108,13 @@ l_Lean_Parser_Term_doSeqItem_formatter___closed__7 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doSeqItem_formatter___closed__7); l_Lean_Parser_Term_doSeqItem_formatter___closed__8 = _init_l_Lean_Parser_Term_doSeqItem_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doSeqItem_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqItem_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1 = _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_formatter___closed__1); l_Lean_Parser_Term_doSeqBracketed_formatter___closed__2 = _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__2(); @@ -33657,22 +36133,30 @@ l_Lean_Parser_Term_doSeqBracketed_formatter___closed__8 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_formatter___closed__8); l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9 = _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_formatter___closed__9); -l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10 = _init_l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_formatter___closed__10); +l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeqIndent_formatter___closed__1 = _init_l_Lean_Parser_Term_doSeqIndent_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_formatter___closed__1); l_Lean_Parser_Term_doSeqIndent_formatter___closed__2 = _init_l_Lean_Parser_Term_doSeqIndent_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_formatter___closed__2); l_Lean_Parser_Term_doSeqIndent_formatter___closed__3 = _init_l_Lean_Parser_Term_doSeqIndent_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqIndent_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeq_formatter___closed__1 = _init_l_Lean_Parser_Term_doSeq_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeq_formatter___closed__1); l_Lean_Parser_Term_doSeq_formatter___closed__2 = _init_l_Lean_Parser_Term_doSeq_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doSeq_formatter___closed__2); -l_Lean_Parser_Term_doSeq_formatter___closed__3 = _init_l_Lean_Parser_Term_doSeq_formatter___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_doSeq_formatter___closed__3); -l_Lean_Parser_Term_doSeq_formatter___closed__4 = _init_l_Lean_Parser_Term_doSeq_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_doSeq_formatter___closed__4); l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1); l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2(); @@ -33689,6 +36173,13 @@ l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__7 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__7); l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqItem_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1); l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2(); @@ -33707,22 +36198,30 @@ l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__8 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__8); l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__9); -l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqBracketed_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1); l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2); l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doSeqIndent_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doSeq_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doSeq_parenthesizer___closed__1); l_Lean_Parser_Term_doSeq_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doSeq_parenthesizer___closed__2); -l_Lean_Parser_Term_doSeq_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_doSeq_parenthesizer___closed__3); -l_Lean_Parser_Term_doSeq_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doSeq_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_doSeq_parenthesizer___closed__4); l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__1 = _init_l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__1(); lean_mark_persistent(l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__1); l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__2 = _init_l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_163____closed__2(); @@ -33970,6 +36469,13 @@ l_Lean_Parser_Term_doLet_formatter___closed__7 = _init_l_Lean_Parser_Term_doLet_ lean_mark_persistent(l_Lean_Parser_Term_doLet_formatter___closed__7); l_Lean_Parser_Term_doLet_formatter___closed__8 = _init_l_Lean_Parser_Term_doLet_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doLet_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLet_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLet_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLet_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doLet_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLet_parenthesizer___closed__1); l_Lean_Parser_Term_doLet_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doLet_parenthesizer___closed__2(); @@ -33986,6 +36492,13 @@ l_Lean_Parser_Term_doLet_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doLet_parenthesizer___closed__7); l_Lean_Parser_Term_doLet_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doLet_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doLet_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLet_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetElse___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doLetElse___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetElse___elambda__1___closed__1); l_Lean_Parser_Term_doLetElse___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doLetElse___elambda__1___closed__2(); @@ -34106,6 +36619,13 @@ l_Lean_Parser_Term_doLetElse_formatter___closed__10 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doLetElse_formatter___closed__10); l_Lean_Parser_Term_doLetElse_formatter___closed__11 = _init_l_Lean_Parser_Term_doLetElse_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_doLetElse_formatter___closed__11); +l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetElse_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetElse_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetElse_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doLetElse_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetElse_parenthesizer___closed__1); l_Lean_Parser_Term_doLetElse_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doLetElse_parenthesizer___closed__2(); @@ -34128,6 +36648,13 @@ l_Lean_Parser_Term_doLetElse_parenthesizer___closed__10 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_doLetElse_parenthesizer___closed__10); l_Lean_Parser_Term_doLetElse_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_doLetElse_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_doLetElse_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetElse_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetRec___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doLetRec___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetRec___elambda__1___closed__1); l_Lean_Parser_Term_doLetRec___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doLetRec___elambda__1___closed__2(); @@ -34204,6 +36731,13 @@ l_Lean_Parser_Term_doLetRec_formatter___closed__6 = _init_l_Lean_Parser_Term_doL lean_mark_persistent(l_Lean_Parser_Term_doLetRec_formatter___closed__6); l_Lean_Parser_Term_doLetRec_formatter___closed__7 = _init_l_Lean_Parser_Term_doLetRec_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doLetRec_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetRec_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetRec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetRec_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doLetRec_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetRec_parenthesizer___closed__1); l_Lean_Parser_Term_doLetRec_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doLetRec_parenthesizer___closed__2(); @@ -34218,6 +36752,13 @@ l_Lean_Parser_Term_doLetRec_parenthesizer___closed__6 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doLetRec_parenthesizer___closed__6); l_Lean_Parser_Term_doLetRec_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doLetRec_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doLetRec_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetRec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIdDecl___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doIdDecl___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIdDecl___elambda__1___closed__1); l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2(); @@ -34378,6 +36919,13 @@ l_Lean_Parser_Term_doIdDecl_formatter___closed__9 = _init_l_Lean_Parser_Term_doI lean_mark_persistent(l_Lean_Parser_Term_doIdDecl_formatter___closed__9); l_Lean_Parser_Term_doIdDecl_formatter___closed__10 = _init_l_Lean_Parser_Term_doIdDecl_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doIdDecl_formatter___closed__10); +l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIdDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doPatDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_doPatDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_formatter___closed__1); l_Lean_Parser_Term_doPatDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_doPatDecl_formatter___closed__2(); @@ -34392,6 +36940,13 @@ l_Lean_Parser_Term_doPatDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_formatter___closed__6); l_Lean_Parser_Term_doPatDecl_formatter___closed__7 = _init_l_Lean_Parser_Term_doPatDecl_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doPatDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetArrow_formatter___closed__1 = _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_formatter___closed__1); l_Lean_Parser_Term_doLetArrow_formatter___closed__2 = _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__2(); @@ -34404,10 +36959,13 @@ l_Lean_Parser_Term_doLetArrow_formatter___closed__5 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_formatter___closed__5); l_Lean_Parser_Term_doLetArrow_formatter___closed__6 = _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_formatter___closed__6); -l_Lean_Parser_Term_doLetArrow_formatter___closed__7 = _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_formatter___closed__7); -l_Lean_Parser_Term_doLetArrow_formatter___closed__8 = _init_l_Lean_Parser_Term_doLetArrow_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetArrow_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1); l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2(); @@ -34428,6 +36986,13 @@ l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__9 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__9); l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIdDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1); l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2(); @@ -34446,6 +37011,13 @@ l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__8 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__8); l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_doPatDecl_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doPatDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1); l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2(); @@ -34458,10 +37030,13 @@ l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__5); l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__6); -l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7); -l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doLetArrow_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__1 = _init_l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__1); l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__2 = _init_l_Lean_Parser_Term_letIdDeclNoBinders___elambda__1___closed__2(); @@ -34558,6 +37133,17 @@ l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__5 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__5); l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__6 = _init_l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReassign_formatter___closed__1 = _init_l_Lean_Parser_Term_doReassign_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReassign_formatter___closed__1); l_Lean_Parser_Term_doReassign_formatter___closed__2 = _init_l_Lean_Parser_Term_doReassign_formatter___closed__2(); @@ -34570,8 +37156,13 @@ l_Lean_Parser_Term_doReassign_formatter___closed__5 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doReassign_formatter___closed__5); l_Lean_Parser_Term_doReassign_formatter___closed__6 = _init_l_Lean_Parser_Term_doReassign_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doReassign_formatter___closed__6); -l_Lean_Parser_Term_doReassign_formatter___closed__7 = _init_l_Lean_Parser_Term_doReassign_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doReassign_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassign_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReassign_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1); l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2(); @@ -34584,6 +37175,13 @@ l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__5 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__5); l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReassign_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReassign_parenthesizer___closed__1); l_Lean_Parser_Term_doReassign_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__2(); @@ -34596,8 +37194,13 @@ l_Lean_Parser_Term_doReassign_parenthesizer___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_doReassign_parenthesizer___closed__5); l_Lean_Parser_Term_doReassign_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doReassign_parenthesizer___closed__6); -l_Lean_Parser_Term_doReassign_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doReassign_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doReassign_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__1); l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2(); @@ -34658,6 +37261,13 @@ l_Lean_Parser_Term_doReassignArrow_formatter___closed__3 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow_formatter___closed__3); l_Lean_Parser_Term_doReassignArrow_formatter___closed__4 = _init_l_Lean_Parser_Term_doReassignArrow_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReassignArrow_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1); l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2(); @@ -34666,6 +37276,13 @@ l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__3 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__3); l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReassignArrow_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doHave___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doHave___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doHave___elambda__1___closed__1); l_Lean_Parser_Term_doHave___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doHave___elambda__1___closed__2(); @@ -34740,6 +37357,13 @@ l_Lean_Parser_Term_doHave_formatter___closed__4 = _init_l_Lean_Parser_Term_doHav lean_mark_persistent(l_Lean_Parser_Term_doHave_formatter___closed__4); l_Lean_Parser_Term_doHave_formatter___closed__5 = _init_l_Lean_Parser_Term_doHave_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_doHave_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doHave_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doHave_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doHave_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doHave_parenthesizer___closed__1); l_Lean_Parser_Term_doHave_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doHave_parenthesizer___closed__2(); @@ -34750,6 +37374,13 @@ l_Lean_Parser_Term_doHave_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doHave_parenthesizer___closed__4); l_Lean_Parser_Term_doHave_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_doHave_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_doHave_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_elseIf___elambda__1___lambda__1___closed__1 = _init_l_Lean_Parser_Term_elseIf___elambda__1___lambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_elseIf___elambda__1___lambda__1___closed__1); l_Lean_Parser_Term_elseIf___elambda__1___closed__1 = _init_l_Lean_Parser_Term_elseIf___elambda__1___closed__1(); @@ -35058,6 +37689,13 @@ l_Lean_Parser_Term_doIfLetPure_formatter___closed__2 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_doIfLetPure_formatter___closed__2); l_Lean_Parser_Term_doIfLetPure_formatter___closed__3 = _init_l_Lean_Parser_Term_doIfLetPure_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetPure_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLetPure_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfLetBind_formatter___closed__1 = _init_l_Lean_Parser_Term_doIfLetBind_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_formatter___closed__1); l_Lean_Parser_Term_doIfLetBind_formatter___closed__2 = _init_l_Lean_Parser_Term_doIfLetBind_formatter___closed__2(); @@ -35066,6 +37704,13 @@ l_Lean_Parser_Term_doIfLetBind_formatter___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_formatter___closed__3); l_Lean_Parser_Term_doIfLetBind_formatter___closed__4 = _init_l_Lean_Parser_Term_doIfLetBind_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLetBind_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfLet_formatter___closed__1 = _init_l_Lean_Parser_Term_doIfLet_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfLet_formatter___closed__1); l_Lean_Parser_Term_doIfLet_formatter___closed__2 = _init_l_Lean_Parser_Term_doIfLet_formatter___closed__2(); @@ -35076,10 +37721,13 @@ l_Lean_Parser_Term_doIfLet_formatter___closed__4 = _init_l_Lean_Parser_Term_doIf lean_mark_persistent(l_Lean_Parser_Term_doIfLet_formatter___closed__4); l_Lean_Parser_Term_doIfLet_formatter___closed__5 = _init_l_Lean_Parser_Term_doIfLet_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_doIfLet_formatter___closed__5); -l_Lean_Parser_Term_doIfLet_formatter___closed__6 = _init_l_Lean_Parser_Term_doIfLet_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_doIfLet_formatter___closed__6); -l_Lean_Parser_Term_doIfLet_formatter___closed__7 = _init_l_Lean_Parser_Term_doIfLet_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doIfLet_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLet_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLet_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfProp_formatter___closed__1 = _init_l_Lean_Parser_Term_doIfProp_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfProp_formatter___closed__1); l_Lean_Parser_Term_doIfProp_formatter___closed__2 = _init_l_Lean_Parser_Term_doIfProp_formatter___closed__2(); @@ -35088,14 +37736,17 @@ l_Lean_Parser_Term_doIfProp_formatter___closed__3 = _init_l_Lean_Parser_Term_doI lean_mark_persistent(l_Lean_Parser_Term_doIfProp_formatter___closed__3); l_Lean_Parser_Term_doIfProp_formatter___closed__4 = _init_l_Lean_Parser_Term_doIfProp_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doIfProp_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfProp_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfProp_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfCond_formatter___closed__1 = _init_l_Lean_Parser_Term_doIfCond_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfCond_formatter___closed__1); l_Lean_Parser_Term_doIfCond_formatter___closed__2 = _init_l_Lean_Parser_Term_doIfCond_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doIfCond_formatter___closed__2); -l_Lean_Parser_Term_doIfCond_formatter___closed__3 = _init_l_Lean_Parser_Term_doIfCond_formatter___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_doIfCond_formatter___closed__3); -l_Lean_Parser_Term_doIfCond_formatter___closed__4 = _init_l_Lean_Parser_Term_doIfCond_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_doIfCond_formatter___closed__4); l_Lean_Parser_Term_elseIf_formatter___closed__1 = _init_l_Lean_Parser_Term_elseIf_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_elseIf_formatter___closed__1); l_Lean_Parser_Term_elseIf_formatter___closed__2 = _init_l_Lean_Parser_Term_elseIf_formatter___closed__2(); @@ -35152,12 +37803,26 @@ l_Lean_Parser_Term_doIf_formatter___closed__21 = _init_l_Lean_Parser_Term_doIf_f lean_mark_persistent(l_Lean_Parser_Term_doIf_formatter___closed__21); l_Lean_Parser_Term_doIf_formatter___closed__22 = _init_l_Lean_Parser_Term_doIf_formatter___closed__22(); lean_mark_persistent(l_Lean_Parser_Term_doIf_formatter___closed__22); +l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIf_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIf_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1); l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2); l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLetPure_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1); l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2(); @@ -35166,6 +37831,13 @@ l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__3 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__3); l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLetBind_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfLet_parenthesizer___closed__1); l_Lean_Parser_Term_doIfLet_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__2(); @@ -35176,10 +37848,13 @@ l_Lean_Parser_Term_doIfLet_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_doIfLet_parenthesizer___closed__4); l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_doIfLet_parenthesizer___closed__5); -l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_doIfLet_parenthesizer___closed__6); -l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_doIfLet_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfLet_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfProp_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIfProp_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfProp_parenthesizer___closed__1); l_Lean_Parser_Term_doIfProp_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIfProp_parenthesizer___closed__2(); @@ -35188,14 +37863,17 @@ l_Lean_Parser_Term_doIfProp_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doIfProp_parenthesizer___closed__3); l_Lean_Parser_Term_doIfProp_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doIfProp_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doIfProp_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIfProp_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doIfCond_parenthesizer___closed__1); l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doIfCond_parenthesizer___closed__2); -l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_doIfCond_parenthesizer___closed__3); -l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4); l_Lean_Parser_Term_elseIf_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_elseIf_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_elseIf_parenthesizer___closed__1); l_Lean_Parser_Term_elseIf_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_elseIf_parenthesizer___closed__2(); @@ -35252,6 +37930,13 @@ l_Lean_Parser_Term_doIf_parenthesizer___closed__21 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doIf_parenthesizer___closed__21); l_Lean_Parser_Term_doIf_parenthesizer___closed__22 = _init_l_Lean_Parser_Term_doIf_parenthesizer___closed__22(); lean_mark_persistent(l_Lean_Parser_Term_doIf_parenthesizer___closed__22); +l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doUnless___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doUnless___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doUnless___elambda__1___closed__1); l_Lean_Parser_Term_doUnless___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doUnless___elambda__1___closed__2(); @@ -35340,6 +38025,13 @@ l_Lean_Parser_Term_doUnless_formatter___closed__7 = _init_l_Lean_Parser_Term_doU lean_mark_persistent(l_Lean_Parser_Term_doUnless_formatter___closed__7); l_Lean_Parser_Term_doUnless_formatter___closed__8 = _init_l_Lean_Parser_Term_doUnless_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doUnless_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doUnless_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doUnless_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doUnless_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doUnless_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doUnless_parenthesizer___closed__1); l_Lean_Parser_Term_doUnless_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doUnless_parenthesizer___closed__2(); @@ -35356,6 +38048,13 @@ l_Lean_Parser_Term_doUnless_parenthesizer___closed__7 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doUnless_parenthesizer___closed__7); l_Lean_Parser_Term_doUnless_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doUnless_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doUnless_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doUnless_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doForDecl___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doForDecl___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doForDecl___elambda__1___closed__1); l_Lean_Parser_Term_doForDecl___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doForDecl___elambda__1___closed__2(); @@ -35524,6 +38223,13 @@ l_Lean_Parser_Term_doForDecl_formatter___closed__9 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doForDecl_formatter___closed__9); l_Lean_Parser_Term_doForDecl_formatter___closed__10 = _init_l_Lean_Parser_Term_doForDecl_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doForDecl_formatter___closed__10); +l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doForDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doForDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doFor_formatter___closed__1 = _init_l_Lean_Parser_Term_doFor_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doFor_formatter___closed__1); l_Lean_Parser_Term_doFor_formatter___closed__2 = _init_l_Lean_Parser_Term_doFor_formatter___closed__2(); @@ -35538,8 +38244,13 @@ l_Lean_Parser_Term_doFor_formatter___closed__6 = _init_l_Lean_Parser_Term_doFor_ lean_mark_persistent(l_Lean_Parser_Term_doFor_formatter___closed__6); l_Lean_Parser_Term_doFor_formatter___closed__7 = _init_l_Lean_Parser_Term_doFor_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doFor_formatter___closed__7); -l_Lean_Parser_Term_doFor_formatter___closed__8 = _init_l_Lean_Parser_Term_doFor_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_doFor_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doFor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doForDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doForDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doForDecl_parenthesizer___closed__1); l_Lean_Parser_Term_doForDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doForDecl_parenthesizer___closed__2(); @@ -35560,6 +38271,13 @@ l_Lean_Parser_Term_doForDecl_parenthesizer___closed__9 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_doForDecl_parenthesizer___closed__9); l_Lean_Parser_Term_doForDecl_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_doForDecl_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doForDecl_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doForDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doFor_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doFor_parenthesizer___closed__1); l_Lean_Parser_Term_doFor_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__2(); @@ -35574,8 +38292,13 @@ l_Lean_Parser_Term_doFor_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doFor_parenthesizer___closed__6); l_Lean_Parser_Term_doFor_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doFor_parenthesizer___closed__7); -l_Lean_Parser_Term_doFor_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doFor_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_doFor_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doFor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doMatchAlts___closed__1 = _init_l_Lean_Parser_Term_doMatchAlts___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doMatchAlts___closed__1); l_Lean_Parser_Term_doMatchAlts = _init_l_Lean_Parser_Term_doMatchAlts(); @@ -35714,6 +38437,13 @@ l_Lean_Parser_Term_doMatch_formatter___closed__15 = _init_l_Lean_Parser_Term_doM lean_mark_persistent(l_Lean_Parser_Term_doMatch_formatter___closed__15); l_Lean_Parser_Term_doMatch_formatter___closed__16 = _init_l_Lean_Parser_Term_doMatch_formatter___closed__16(); lean_mark_persistent(l_Lean_Parser_Term_doMatch_formatter___closed__16); +l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doMatch_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doMatch_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doMatch_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doMatch_parenthesizer___closed__1); l_Lean_Parser_Term_doMatch_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doMatch_parenthesizer___closed__2(); @@ -35746,6 +38476,13 @@ l_Lean_Parser_Term_doMatch_parenthesizer___closed__15 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doMatch_parenthesizer___closed__15); l_Lean_Parser_Term_doMatch_parenthesizer___closed__16 = _init_l_Lean_Parser_Term_doMatch_parenthesizer___closed__16(); lean_mark_persistent(l_Lean_Parser_Term_doMatch_parenthesizer___closed__16); +l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doMatch_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doCatch___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doCatch___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doCatch___elambda__1___closed__1); l_Lean_Parser_Term_doCatch___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doCatch___elambda__1___closed__2(); @@ -35990,12 +38727,26 @@ l_Lean_Parser_Term_doCatch_formatter___closed__11 = _init_l_Lean_Parser_Term_doC lean_mark_persistent(l_Lean_Parser_Term_doCatch_formatter___closed__11); l_Lean_Parser_Term_doCatch_formatter___closed__12 = _init_l_Lean_Parser_Term_doCatch_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_doCatch_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatch_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doCatch_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doCatchMatch_formatter___closed__1 = _init_l_Lean_Parser_Term_doCatchMatch_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_formatter___closed__1); l_Lean_Parser_Term_doCatchMatch_formatter___closed__2 = _init_l_Lean_Parser_Term_doCatchMatch_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_formatter___closed__2); l_Lean_Parser_Term_doCatchMatch_formatter___closed__3 = _init_l_Lean_Parser_Term_doCatchMatch_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doCatchMatch_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doFinally_formatter___closed__1 = _init_l_Lean_Parser_Term_doFinally_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doFinally_formatter___closed__1); l_Lean_Parser_Term_doFinally_formatter___closed__2 = _init_l_Lean_Parser_Term_doFinally_formatter___closed__2(); @@ -36004,6 +38755,13 @@ l_Lean_Parser_Term_doFinally_formatter___closed__3 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doFinally_formatter___closed__3); l_Lean_Parser_Term_doFinally_formatter___closed__4 = _init_l_Lean_Parser_Term_doFinally_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doFinally_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFinally_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doFinally_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doTry_formatter___closed__1 = _init_l_Lean_Parser_Term_doTry_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__1); l_Lean_Parser_Term_doTry_formatter___closed__2 = _init_l_Lean_Parser_Term_doTry_formatter___closed__2(); @@ -36022,12 +38780,13 @@ l_Lean_Parser_Term_doTry_formatter___closed__8 = _init_l_Lean_Parser_Term_doTry_ lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__8); l_Lean_Parser_Term_doTry_formatter___closed__9 = _init_l_Lean_Parser_Term_doTry_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__9); -l_Lean_Parser_Term_doTry_formatter___closed__10 = _init_l_Lean_Parser_Term_doTry_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__10); -l_Lean_Parser_Term_doTry_formatter___closed__11 = _init_l_Lean_Parser_Term_doTry_formatter___closed__11(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__11); -l_Lean_Parser_Term_doTry_formatter___closed__12 = _init_l_Lean_Parser_Term_doTry_formatter___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doTry_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doCatch_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doCatch_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doCatch_parenthesizer___closed__1); l_Lean_Parser_Term_doCatch_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doCatch_parenthesizer___closed__2(); @@ -36052,12 +38811,26 @@ l_Lean_Parser_Term_doCatch_parenthesizer___closed__11 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doCatch_parenthesizer___closed__11); l_Lean_Parser_Term_doCatch_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_doCatch_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_doCatch_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doCatch_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1); l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2); l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doCatchMatch_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doFinally_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doFinally_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doFinally_parenthesizer___closed__1); l_Lean_Parser_Term_doFinally_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doFinally_parenthesizer___closed__2(); @@ -36066,6 +38839,13 @@ l_Lean_Parser_Term_doFinally_parenthesizer___closed__3 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_doFinally_parenthesizer___closed__3); l_Lean_Parser_Term_doFinally_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doFinally_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doFinally_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doFinally_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doTry_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__1); l_Lean_Parser_Term_doTry_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__2(); @@ -36084,12 +38864,13 @@ l_Lean_Parser_Term_doTry_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_do lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__8); l_Lean_Parser_Term_doTry_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__9); -l_Lean_Parser_Term_doTry_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__10); -l_Lean_Parser_Term_doTry_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__11(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__11); -l_Lean_Parser_Term_doTry_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_doTry_parenthesizer___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_doTry_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doBreak___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doBreak___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doBreak___elambda__1___closed__1); l_Lean_Parser_Term_doBreak___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doBreak___elambda__1___closed__2(); @@ -36154,12 +38935,26 @@ l_Lean_Parser_Term_doBreak_formatter___closed__2 = _init_l_Lean_Parser_Term_doBr lean_mark_persistent(l_Lean_Parser_Term_doBreak_formatter___closed__2); l_Lean_Parser_Term_doBreak_formatter___closed__3 = _init_l_Lean_Parser_Term_doBreak_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doBreak_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doBreak_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doBreak_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doBreak_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doBreak_parenthesizer___closed__1); l_Lean_Parser_Term_doBreak_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doBreak_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doBreak_parenthesizer___closed__2); l_Lean_Parser_Term_doBreak_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doBreak_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doBreak_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doContinue___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doContinue___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doContinue___elambda__1___closed__1); l_Lean_Parser_Term_doContinue___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doContinue___elambda__1___closed__2(); @@ -36224,12 +39019,26 @@ l_Lean_Parser_Term_doContinue_formatter___closed__2 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doContinue_formatter___closed__2); l_Lean_Parser_Term_doContinue_formatter___closed__3 = _init_l_Lean_Parser_Term_doContinue_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doContinue_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doContinue_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doContinue_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doContinue_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doContinue_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doContinue_parenthesizer___closed__1); l_Lean_Parser_Term_doContinue_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doContinue_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doContinue_parenthesizer___closed__2); l_Lean_Parser_Term_doContinue_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_doContinue_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_doContinue_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doContinue_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReturn___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doReturn___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReturn___elambda__1___closed__1); l_Lean_Parser_Term_doReturn___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doReturn___elambda__1___closed__2(); @@ -36306,6 +39115,13 @@ l_Lean_Parser_Term_doReturn_formatter___closed__6 = _init_l_Lean_Parser_Term_doR lean_mark_persistent(l_Lean_Parser_Term_doReturn_formatter___closed__6); l_Lean_Parser_Term_doReturn_formatter___closed__7 = _init_l_Lean_Parser_Term_doReturn_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doReturn_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReturn_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReturn_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doReturn_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doReturn_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doReturn_parenthesizer___closed__1); l_Lean_Parser_Term_doReturn_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doReturn_parenthesizer___closed__2(); @@ -36320,6 +39136,13 @@ l_Lean_Parser_Term_doReturn_parenthesizer___closed__6 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doReturn_parenthesizer___closed__6); l_Lean_Parser_Term_doReturn_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doReturn_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doReturn_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doReturn_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1); l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2(); @@ -36400,6 +39223,13 @@ l_Lean_Parser_Term_doDbgTrace_formatter___closed__5 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace_formatter___closed__5); l_Lean_Parser_Term_doDbgTrace_formatter___closed__6 = _init_l_Lean_Parser_Term_doDbgTrace_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doDbgTrace_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1); l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2(); @@ -36412,6 +39242,13 @@ l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__5); l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doAssert___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doAssert___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doAssert___elambda__1___closed__1); l_Lean_Parser_Term_doAssert___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doAssert___elambda__1___closed__2(); @@ -36482,6 +39319,13 @@ l_Lean_Parser_Term_doAssert_formatter___closed__3 = _init_l_Lean_Parser_Term_doA lean_mark_persistent(l_Lean_Parser_Term_doAssert_formatter___closed__3); l_Lean_Parser_Term_doAssert_formatter___closed__4 = _init_l_Lean_Parser_Term_doAssert_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doAssert_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doAssert_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doAssert_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doAssert_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doAssert_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doAssert_parenthesizer___closed__1); l_Lean_Parser_Term_doAssert_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doAssert_parenthesizer___closed__2(); @@ -36490,6 +39334,13 @@ l_Lean_Parser_Term_doAssert_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_doAssert_parenthesizer___closed__3); l_Lean_Parser_Term_doAssert_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_doAssert_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_doAssert_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doAssert_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doExpr___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doExpr___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doExpr___elambda__1___closed__1); l_Lean_Parser_Term_doExpr___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doExpr___elambda__1___closed__2(); @@ -36590,6 +39441,13 @@ l_Lean_Parser_Term_doExpr_formatter___closed__9 = _init_l_Lean_Parser_Term_doExp lean_mark_persistent(l_Lean_Parser_Term_doExpr_formatter___closed__9); l_Lean_Parser_Term_doExpr_formatter___closed__10 = _init_l_Lean_Parser_Term_doExpr_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doExpr_formatter___closed__10); +l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doExpr_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doExpr_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doExpr_parenthesizer___closed__1); l_Lean_Parser_Term_doExpr_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__2(); @@ -36610,6 +39468,13 @@ l_Lean_Parser_Term_doExpr_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_d lean_mark_persistent(l_Lean_Parser_Term_doExpr_parenthesizer___closed__9); l_Lean_Parser_Term_doExpr_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_doExpr_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doNested___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doNested___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doNested___elambda__1___closed__1); l_Lean_Parser_Term_doNested___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doNested___elambda__1___closed__2(); @@ -36660,10 +39525,24 @@ l_Lean_Parser_Term_doNested_formatter___closed__1 = _init_l_Lean_Parser_Term_doN lean_mark_persistent(l_Lean_Parser_Term_doNested_formatter___closed__1); l_Lean_Parser_Term_doNested_formatter___closed__2 = _init_l_Lean_Parser_Term_doNested_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doNested_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doNested_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doNested_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doNested_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doNested_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doNested_parenthesizer___closed__1); l_Lean_Parser_Term_doNested_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doNested_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_doNested_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doNested_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_do___elambda__1___closed__1 = _init_l_Lean_Parser_Term_do___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_do___elambda__1___closed__1); l_Lean_Parser_Term_do___elambda__1___closed__2 = _init_l_Lean_Parser_Term_do___elambda__1___closed__2(); @@ -36724,6 +39603,13 @@ l_Lean_Parser_Term_do_formatter___closed__3 = _init_l_Lean_Parser_Term_do_format lean_mark_persistent(l_Lean_Parser_Term_do_formatter___closed__3); l_Lean_Parser_Term_do_formatter___closed__4 = _init_l_Lean_Parser_Term_do_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_do_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_do_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_do_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_do_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_do_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_do_parenthesizer___closed__1); l_Lean_Parser_Term_do_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_do_parenthesizer___closed__2(); @@ -36732,6 +39618,13 @@ l_Lean_Parser_Term_do_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_do_pa lean_mark_persistent(l_Lean_Parser_Term_do_parenthesizer___closed__3); l_Lean_Parser_Term_do_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_do_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_do_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_do_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doElem_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doElem_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doElem_quot___elambda__1___closed__1); l_Lean_Parser_Term_doElem_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doElem_quot___elambda__1___closed__2(); @@ -36830,6 +39723,13 @@ l_Lean_Parser_Term_doElem_quot_formatter___closed__6 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_doElem_quot_formatter___closed__6); l_Lean_Parser_Term_doElem_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_doElem_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doElem_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doElem_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1); l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2(); @@ -36844,6 +39744,13 @@ l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__6); l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doElem_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termUnless___elambda__1___closed__1 = _init_l_Lean_Parser_Term_termUnless___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termUnless___elambda__1___closed__1); l_Lean_Parser_Term_termUnless___elambda__1___closed__2 = _init_l_Lean_Parser_Term_termUnless___elambda__1___closed__2(); @@ -36898,10 +39805,24 @@ l_Lean_Parser_Term_termUnless_formatter___closed__1 = _init_l_Lean_Parser_Term_t lean_mark_persistent(l_Lean_Parser_Term_termUnless_formatter___closed__1); l_Lean_Parser_Term_termUnless_formatter___closed__2 = _init_l_Lean_Parser_Term_termUnless_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termUnless_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termUnless_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termUnless_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termUnless_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_termUnless_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termUnless_parenthesizer___closed__1); l_Lean_Parser_Term_termUnless_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_termUnless_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termUnless_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termUnless_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termFor___elambda__1___closed__1 = _init_l_Lean_Parser_Term_termFor___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termFor___elambda__1___closed__1); l_Lean_Parser_Term_termFor___elambda__1___closed__2 = _init_l_Lean_Parser_Term_termFor___elambda__1___closed__2(); @@ -36952,10 +39873,24 @@ l_Lean_Parser_Term_termFor_formatter___closed__1 = _init_l_Lean_Parser_Term_term lean_mark_persistent(l_Lean_Parser_Term_termFor_formatter___closed__1); l_Lean_Parser_Term_termFor_formatter___closed__2 = _init_l_Lean_Parser_Term_termFor_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termFor_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termFor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termFor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termFor_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_termFor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termFor_parenthesizer___closed__1); l_Lean_Parser_Term_termFor_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_termFor_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termFor_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termFor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termTry___elambda__1___closed__1 = _init_l_Lean_Parser_Term_termTry___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termTry___elambda__1___closed__1); l_Lean_Parser_Term_termTry___elambda__1___closed__2 = _init_l_Lean_Parser_Term_termTry___elambda__1___closed__2(); @@ -37006,10 +39941,24 @@ l_Lean_Parser_Term_termTry_formatter___closed__1 = _init_l_Lean_Parser_Term_term lean_mark_persistent(l_Lean_Parser_Term_termTry_formatter___closed__1); l_Lean_Parser_Term_termTry_formatter___closed__2 = _init_l_Lean_Parser_Term_termTry_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termTry_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termTry_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termTry_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termTry_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_termTry_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termTry_parenthesizer___closed__1); l_Lean_Parser_Term_termTry_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_termTry_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termTry_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termTry_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termReturn___elambda__1___closed__1 = _init_l_Lean_Parser_Term_termReturn___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termReturn___elambda__1___closed__1); l_Lean_Parser_Term_termReturn___elambda__1___closed__2 = _init_l_Lean_Parser_Term_termReturn___elambda__1___closed__2(); @@ -37062,10 +40011,24 @@ l_Lean_Parser_Term_termReturn_formatter___closed__1 = _init_l_Lean_Parser_Term_t lean_mark_persistent(l_Lean_Parser_Term_termReturn_formatter___closed__1); l_Lean_Parser_Term_termReturn_formatter___closed__2 = _init_l_Lean_Parser_Term_termReturn_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termReturn_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termReturn_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termReturn_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_termReturn_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_termReturn_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_termReturn_parenthesizer___closed__1); l_Lean_Parser_Term_termReturn_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_termReturn_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_termReturn_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_termReturn_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Extra.c b/stage0/stdlib/Lean/Parser/Extra.c index 9e50f064a3..4c4c1fc4a1 100644 --- a/stage0/stdlib/Lean/Parser/Extra.c +++ b/stage0/stdlib/Lean/Parser/Extra.c @@ -31,6 +31,7 @@ static lean_object* l_List_forIn_loop___at_Lean_Parser_sepByIndent_formatter___s lean_object* l_Lean_PrettyPrinter_Formatter_visitArgs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t lean_usize_add(size_t, size_t); static lean_object* l_Lean_Parser_numLit___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__13; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__88; LEAN_EXPORT lean_object* l_Lean_Parser_ppRealGroup_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -187,6 +188,7 @@ static lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_unicodeSymbolNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__23; static lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__24; LEAN_EXPORT lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___closed__7; @@ -197,10 +199,13 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____ lean_object* lean_string_utf8_byte_size(lean_object*); LEAN_EXPORT 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*); LEAN_EXPORT lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1; static lean_object* l_Lean_Parser_scientificLit___closed__4; lean_object* l_Lean_Parser_checkColGeFn___boxed(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_nodeWithAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_nameLitFn(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*); @@ -208,6 +213,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_ppLine; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__116; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__16; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__112; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2; static lean_object* l_Lean_Parser_strLit___closed__1; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_rawIdent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -215,7 +221,6 @@ static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Le static lean_object* l_Lean_Parser_strLit_formatter___closed__3; static lean_object* l_Lean_Parser_leadingNode_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37; static lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__3; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__61; LEAN_EXPORT lean_object* l_Lean_Parser_sepByIndent_formatter___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -237,6 +242,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_unicodeSymbolNoAntiquot_parenthe LEAN_EXPORT lean_object* l_Lean_Parser_optional(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_fill(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_antiquotExpr_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7; static lean_object* l_Lean_Parser_sepByIndent___closed__5; static lean_object* l_Lean_Parser_numLit___closed__1; lean_object* l_Lean_Parser_rawIdentFn(lean_object*, lean_object*); @@ -248,7 +254,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_checkColGe_formatter___boxed(lean_ob LEAN_EXPORT lean_object* l_Lean_ppIndent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_symbolNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36; +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; LEAN_EXPORT lean_object* l_Lean_Parser_ppRealFill_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_setExpected_parenthesizer___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_termParser_formatter___boxed(lean_object*); @@ -318,6 +324,7 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____ static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__25; LEAN_EXPORT lean_object* l_Lean_Parser_nodeWithAntiquot_formatter(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_sepBy(lean_object*, lean_object*, lean_object*, uint8_t); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_manyIndent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__47; static lean_object* l_Lean_Parser_numLit_formatter___closed__1; @@ -360,6 +367,7 @@ static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Le static lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_strLitFn(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; static lean_object* l_Lean_Parser_charLit___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_charLitNoAntiquot_parenthesizer___boxed(lean_object*); static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14; @@ -408,6 +416,7 @@ static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Le LEAN_EXPORT lean_object* l_Lean_Parser_sepByIndent_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__44; lean_object* l_Lean_PrettyPrinter_Formatter_scientificLitNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; uint32_t lean_string_utf8_get(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_ppLine_parenthesizer___rarg(lean_object*); lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); @@ -423,12 +432,12 @@ static lean_object* l_Lean_Parser_optional_formatter___closed__3; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__5; static lean_object* l_Lean_Parser_sepByIndent___closed__4; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42; -static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53; LEAN_EXPORT lean_object* l_Lean_Parser_ppDedentIfGrouped_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_pushNone_parenthesizer___boxed(lean_object*); static lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___closed__8; static lean_object* l_Lean_Parser_rawIdent___elambda__1___closed__1; static lean_object* l_Lean_Parser_numLit_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4; static lean_object* l_Lean_Parser_scientificLit___closed__3; static lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___closed__9; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__3; @@ -442,7 +451,6 @@ static lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__11; lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Formatter_visitArgs___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__102; LEAN_EXPORT lean_object* l_Lean_Parser_nonReservedSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_antiquotExpr_parenthesizer___closed__4; static lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_sepBy1_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_commandParser_formatter(lean_object*); @@ -466,7 +474,6 @@ static lean_object* l_Lean_Parser_rawIdent___closed__2; static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__27; static lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__6; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__14; -static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54; LEAN_EXPORT lean_object* l_Lean_Parser_mkAntiquot_formatter(lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_ppHardSpace_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -503,7 +510,6 @@ static lean_object* l_Lean_Parser_nameLit_parenthesizer___closed__1; lean_object* l_String_intercalate(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_numLit; static lean_object* l_Lean_Parser_many___closed__4; -static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39; static lean_object* l_Lean_Parser_charLit_formatter___closed__1; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__27; static lean_object* l_Lean_Parser_antiquotExpr_parenthesizer___closed__3; @@ -537,7 +543,6 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____ static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_commandParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_scientificLit_parenthesizer___closed__2; -static lean_object* l_Lean_Parser_antiquotExpr_formatter___closed__5; static lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__16; static lean_object* l_Lean_Parser_group_formatter___closed__1; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__24; @@ -612,6 +617,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_sepBy1_formatter___boxed(lean_object*, le static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; uint8_t l_Lean_Syntax_isNone(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_ppSpace_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__34; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__36; @@ -623,6 +629,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_fold(lean_object*, lean_object*, lea static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__50; lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__9; lean_object* l_Lean_Parser_optionalFn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__40; @@ -638,6 +645,7 @@ uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_rawIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__1; static lean_object* l_Lean_Parser_scientificLit_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__39; static lean_object* l_List_forIn_loop___at_Lean_Parser_sepByIndent_formatter___spec__2___closed__3; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; @@ -662,7 +670,6 @@ lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t, uint8 lean_object* l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_nameLit_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_ppGroup(lean_object*); -static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38; static lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___closed__5; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); @@ -678,6 +685,7 @@ static lean_object* l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___ static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__38; LEAN_EXPORT lean_object* l_Lean_Parser_ppRealFill___boxed(lean_object*); lean_object* lean_nat_mod(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__65; LEAN_EXPORT lean_object* l_Lean_Parser_sepBy1Indent___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__35; @@ -727,6 +735,7 @@ static lean_object* l_List_forIn_loop___at_Lean_Parser_sepByIndent_formatter___s static lean_object* l_Lean_Parser_scientificLit___closed__2; static lean_object* l_Lean_Parser_many1Indent___closed__1; static lean_object* l_Lean_ppDedentIfGrouped_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___closed__10; static lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__48; @@ -761,6 +770,7 @@ static lean_object* l_Lean_Parser_strLit___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_ppDedent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_sepBy1Indent_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_notSymbol_formatter___rarg(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3; static lean_object* l_Lean_Parser_antiquotExpr_formatter___closed__1; static lean_object* l_Lean_Parser_leadingNode_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1041,6 +1051,98 @@ x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4 return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("Lean", 4); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("Parser", 6); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; +x_2 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_antiquotNestedExpr_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8; +x_3 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7; +x_5 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_antiquotExpr_formatter___closed__1() { _start: { @@ -1062,24 +1164,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_antiquotExpr_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_antiquotNestedExpr_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_antiquotExpr_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_antiquotExpr_formatter___closed__2; -x_2 = l_Lean_Parser_antiquotExpr_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_antiquotExpr_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_antiquotExpr_formatter___closed__4() { _start: { lean_object* x_1; @@ -1091,8 +1185,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_antiquotExpr_formatter(lean_object* x_1, _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_antiquotExpr_formatter___closed__5; -x_7 = l_Lean_Parser_antiquotExpr_formatter___closed__4; +x_6 = l_Lean_Parser_antiquotExpr_formatter___closed__4; +x_7 = l_Lean_Parser_antiquotExpr_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -1494,6 +1588,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_antiquotNestedExpr_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; +x_3 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__1() { _start: { @@ -1507,24 +1647,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_antiquotNestedExpr_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__3() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__1; -x_2 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__4() { +static lean_object* _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__3() { _start: { lean_object* x_1; @@ -1536,8 +1668,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_antiquotExpr_parenthesizer(lean_object* x _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__4; -x_7 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__3; +x_6 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__3; +x_7 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -2710,7 +2842,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_ident_formatter___closed__3; -x_7 = l_Lean_Parser_antiquotExpr_formatter___closed__5; +x_7 = l_Lean_Parser_antiquotExpr_formatter___closed__4; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -2738,7 +2870,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_ident_parenthesizer___closed__1; -x_7 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__4; +x_7 = l_Lean_Parser_antiquotExpr_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -6361,7 +6493,7 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; -x_1 = lean_mk_string_from_bytes("Lean", 4); +x_1 = lean_mk_string_from_bytes("termRegister_parser_alias(Kind:=_)____", 38); return x_1; } } @@ -6369,7 +6501,7 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -6379,7 +6511,7 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; -x_1 = lean_mk_string_from_bytes("Parser", 6); +x_1 = lean_mk_string_from_bytes("andthen", 7); return x_1; } } @@ -6387,7 +6519,7 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; +x_1 = lean_box(0); x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__3; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -6397,57 +6529,21 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; -x_1 = lean_mk_string_from_bytes("termRegister_parser_alias(Kind:=_)____", 38); +x_1 = lean_mk_string_from_bytes("register_parser_alias", 21); return x_1; } } static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__5; -x_3 = l_Lean_Name_str___override(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string_from_bytes("andthen", 7); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__7; -x_3 = l_Lean_Name_str___override(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__9() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string_from_bytes("register_parser_alias", 21); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__10() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__9; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__5; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__11() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__7() { _start: { lean_object* x_1; lean_object* x_2; @@ -6457,7 +6553,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__12() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8() { _start: { lean_object* x_1; @@ -6465,11 +6561,11 @@ x_1 = lean_mk_string_from_bytes("kind", 4); return x_1; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__13() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__9() { _start: { lean_object* x_1; uint8_t x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__12; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; x_2 = 0; x_3 = lean_alloc_ctor(6, 1, 1); lean_ctor_set(x_3, 0, x_1); @@ -6477,13 +6573,13 @@ lean_ctor_set_uint8(x_3, sizeof(void*)*1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__11; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__13; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__7; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6491,7 +6587,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__15() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__11() { _start: { lean_object* x_1; @@ -6499,11 +6595,61 @@ x_1 = lean_mk_string_from_bytes(" := ", 4); return x_1; } } +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__12() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__11; +x_2 = lean_alloc_ctor(5, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__13() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__10; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__12; +x_4 = lean_alloc_ctor(2, 3, 0); +lean_ctor_set(x_4, 0, x_1); +lean_ctor_set(x_4, 1, x_2); +lean_ctor_set(x_4, 2, x_3); +return x_4; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_termParser_formatter___rarg___closed__2; +x_2 = lean_unsigned_to_nat(0u); +x_3 = lean_alloc_ctor(7, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__15() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__13; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14; +x_4 = lean_alloc_ctor(2, 3, 0); +lean_ctor_set(x_4, 0, x_1); +lean_ctor_set(x_4, 1, x_2); +lean_ctor_set(x_4, 2, x_3); +return x_4; +} +} static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__16() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__15; +x_1 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__7; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -6513,8 +6659,8 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__15; x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__16; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -6527,9 +6673,9 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termParser_formatter___rarg___closed__2; -x_2 = lean_unsigned_to_nat(0u); -x_3 = lean_alloc_ctor(7, 2, 0); +x_1 = l_Lean_Parser_group_formatter___closed__2; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__17; +x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; @@ -6538,93 +6684,89 @@ return x_3; static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__19() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__17; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__18; -x_4 = lean_alloc_ctor(2, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_optional_formatter___closed__2; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__18; +x_3 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__20() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__7; -x_2 = lean_alloc_ctor(5, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__6; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__19; +x_4 = lean_alloc_ctor(2, 3, 0); +lean_ctor_set(x_4, 0, x_1); +lean_ctor_set(x_4, 1, x_2); +lean_ctor_set(x_4, 2, x_3); +return x_4; } } static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__21() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__19; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__20; -x_4 = lean_alloc_ctor(2, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__22() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_group_formatter___closed__2; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__21; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__23() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_optional_formatter___closed__2; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__22; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__24() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__10; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__23; -x_4 = lean_alloc_ctor(2, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__25() { -_start: -{ lean_object* x_1; x_1 = lean_mk_string_from_bytes("strLit", 6); return x_1; } } +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__22() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__21; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__23() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__22; +x_2 = lean_alloc_ctor(8, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__24() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_optional_formatter___closed__2; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__23; +x_3 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__25() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__20; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__24; +x_4 = lean_alloc_ctor(2, 3, 0); +lean_ctor_set(x_4, 0, x_1); +lean_ctor_set(x_4, 1, x_2); +lean_ctor_set(x_4, 2, x_3); +return x_4; +} +} static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__26() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__25; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; +x_2 = l_Lean_Parser_ident_formatter___closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } @@ -6642,22 +6784,10 @@ return x_2; static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__28() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_optional_formatter___closed__2; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__27; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__29() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__24; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__28; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__25; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__27; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6665,12 +6795,20 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__29() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("colGt", 5); +return x_1; +} +} static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__30() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; -x_2 = l_Lean_Parser_ident_formatter___closed__1; +x_1 = lean_box(0); +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__29; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } @@ -6680,7 +6818,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__30; -x_2 = lean_alloc_ctor(8, 1, 0); +x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } @@ -6689,9 +6827,9 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__29; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__31; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__31; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6702,64 +6840,22 @@ return x_4; static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__33() { _start: { -lean_object* x_1; -x_1 = lean_mk_string_from_bytes("colGt", 5); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__34() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__33; -x_3 = l_Lean_Name_str___override(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__34; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__18; -x_4 = lean_alloc_ctor(2, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_optional_formatter___closed__2; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__32; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__34() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__8; -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__32; -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__28; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__33; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6767,13 +6863,13 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39() { +static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__6; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; x_2 = lean_unsigned_to_nat(1022u); -x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38; +x_3 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__34; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6785,7 +6881,7 @@ static lean_object* _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_ _start: { lean_object* x_1; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39; +x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35; return x_1; } } @@ -7052,7 +7148,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__3; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } @@ -7345,22 +7441,14 @@ return x_3; static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__41() { _start: { -lean_object* x_1; -x_1 = lean_mk_string_from_bytes("formatter", 9); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__41; +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__43() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42() { _start: { lean_object* x_1; @@ -7368,22 +7456,22 @@ x_1 = lean_mk_string_from_bytes("PrettyPrinter.Parenthesizer.registerAlias", 41) return x_1; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__44() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__43() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__43; +x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__45() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__44() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__43; +x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__44; +x_3 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__43; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -7391,7 +7479,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__46() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__45() { _start: { lean_object* x_1; @@ -7399,12 +7487,22 @@ x_1 = lean_mk_string_from_bytes("Parenthesizer", 13); return x_1; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__47() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__46() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__37; -x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__46; +x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__45; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__47() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__46; +x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__12; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } @@ -7413,8 +7511,8 @@ static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRul _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__47; -x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__12; +x_1 = lean_box(0); +x_2 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } @@ -7422,31 +7520,13 @@ return x_3; static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__49() { _start: { -lean_object* x_1; -x_1 = lean_mk_string_from_bytes("parenthesizer", 13); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__50() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__49; -x_3 = l_Lean_Name_str___override(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__51() { -_start: -{ lean_object* x_1; lean_object* x_2; x_1 = lean_unsigned_to_nat(3u); x_2 = lean_mk_empty_array_with_capacity(x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__50() { _start: { lean_object* x_1; @@ -7454,7 +7534,7 @@ x_1 = lean_mk_string_from_bytes("quotedName", 10); return x_1; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__51() { _start: { lean_object* x_1; @@ -7462,7 +7542,7 @@ x_1 = lean_mk_string_from_bytes(".", 1); return x_1; } } -static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54() { +static lean_object* _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52() { _start: { lean_object* x_1; @@ -7904,7 +7984,7 @@ lean_ctor_set(x_102, 0, x_32); lean_ctor_set(x_102, 1, x_101); lean_ctor_set(x_102, 2, x_93); lean_ctor_set(x_102, 3, x_100); -x_103 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__42; +x_103 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__41; x_104 = l_Lean_Name_append(x_16, x_103); lean_inc(x_11); x_105 = l_Lean_mkIdentFrom(x_11, x_104); @@ -7938,9 +8018,9 @@ x_119 = lean_alloc_ctor(1, 3, 0); lean_ctor_set(x_119, 0, x_108); lean_ctor_set(x_119, 1, x_45); lean_ctor_set(x_119, 2, x_118); -x_120 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__48; +x_120 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__47; x_121 = l_Lean_addMacroScope(x_36, x_120, x_35); -x_122 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__46; +x_122 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__45; x_123 = l_Lean_Name_str___override(x_95, x_122); x_124 = l_Lean_Name_str___override(x_123, x_52); x_125 = lean_alloc_ctor(0, 2, 0); @@ -7949,13 +8029,13 @@ lean_ctor_set(x_125, 1, x_54); x_126 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_126, 0, x_125); lean_ctor_set(x_126, 1, x_54); -x_127 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__45; +x_127 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__44; x_128 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_128, 0, x_32); lean_ctor_set(x_128, 1, x_127); lean_ctor_set(x_128, 2, x_121); lean_ctor_set(x_128, 3, x_126); -x_129 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__50; +x_129 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__48; x_130 = l_Lean_Name_append(x_16, x_129); lean_dec(x_16); x_131 = l_Lean_mkIdentFrom(x_11, x_130); @@ -8034,11 +8114,11 @@ lean_object* x_175; lean_object* x_176; lean_object* x_177; lean_object* x_178; x_175 = lean_ctor_get(x_79, 0); lean_inc(x_175); lean_dec(x_79); -x_176 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52; +x_176 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__50; x_177 = l_Lean_Name_str___override(x_38, x_176); -x_178 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53; +x_178 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__51; x_179 = l_String_intercalate(x_178, x_175); -x_180 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54; +x_180 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52; x_181 = lean_string_append(x_180, x_179); lean_dec(x_179); x_182 = l_Lean_Syntax_mkNameLit(x_181, x_108); @@ -8103,7 +8183,7 @@ x_161 = lean_alloc_ctor(1, 3, 0); lean_ctor_set(x_161, 0, x_108); lean_ctor_set(x_161, 1, x_45); lean_ctor_set(x_161, 2, x_160); -x_162 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__51; +x_162 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__49; x_163 = lean_array_push(x_162, x_161); x_164 = lean_array_push(x_163, x_119); x_165 = lean_array_push(x_164, x_141); @@ -8141,7 +8221,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser___aux__Lean__Parser__Extra______macroRule _start: { lean_object* x_4; uint8_t x_5; -x_4 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__6; +x_4 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; lean_inc(x_1); x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); if (x_5 == 0) @@ -8207,8 +8287,8 @@ x_21 = l_Lean_Syntax_getArg(x_15, x_20); lean_dec(x_15); x_22 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_22, 0, x_21); -x_23 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; -x_24 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; +x_23 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; +x_24 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2; x_25 = lean_box(0); x_26 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2(x_1, x_23, x_24, x_25, x_22, x_2, x_3); lean_dec(x_1); @@ -8221,8 +8301,8 @@ else lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_dec(x_9); x_27 = lean_box(0); -x_28 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; -x_29 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__2; +x_28 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; +x_29 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2; x_30 = lean_box(0); x_31 = l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2(x_1, x_28, x_29, x_30, x_27, x_2, x_3); lean_dec(x_1); @@ -8272,7 +8352,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_group_formatter___closed__1; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8394,7 +8474,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__13; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8490,7 +8570,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__24; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8564,7 +8644,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__32; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8656,7 +8736,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__40; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8760,7 +8840,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__51; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8852,7 +8932,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__61; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -8944,7 +9024,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__71; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -9036,7 +9116,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__81; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -9128,7 +9208,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__91; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -9202,7 +9282,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__101; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -9276,7 +9356,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_16 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__4; +x_1 = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__109; x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; @@ -10500,6 +10580,27 @@ l_Lean_Parser_antiquotNestedExpr_formatter___closed__9 = _init_l_Lean_Parser_ant lean_mark_persistent(l_Lean_Parser_antiquotNestedExpr_formatter___closed__9); l_Lean_Parser_antiquotNestedExpr_formatter___closed__10 = _init_l_Lean_Parser_antiquotNestedExpr_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_antiquotNestedExpr_formatter___closed__10); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__1); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__2); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__3); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__4); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__5); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__6); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__7); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__8); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter___closed__9); +res = l___regBuiltin_Lean_Parser_antiquotNestedExpr_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_antiquotExpr_formatter___closed__1 = _init_l_Lean_Parser_antiquotExpr_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_antiquotExpr_formatter___closed__1); l_Lean_Parser_antiquotExpr_formatter___closed__2 = _init_l_Lean_Parser_antiquotExpr_formatter___closed__2(); @@ -10508,8 +10609,6 @@ l_Lean_Parser_antiquotExpr_formatter___closed__3 = _init_l_Lean_Parser_antiquotE lean_mark_persistent(l_Lean_Parser_antiquotExpr_formatter___closed__3); l_Lean_Parser_antiquotExpr_formatter___closed__4 = _init_l_Lean_Parser_antiquotExpr_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_antiquotExpr_formatter___closed__4); -l_Lean_Parser_antiquotExpr_formatter___closed__5 = _init_l_Lean_Parser_antiquotExpr_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_antiquotExpr_formatter___closed__5); l_Lean_Parser_mkAntiquot_formatter___closed__1 = _init_l_Lean_Parser_mkAntiquot_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_mkAntiquot_formatter___closed__1); l_Lean_Parser_mkAntiquot_formatter___closed__2 = _init_l_Lean_Parser_mkAntiquot_formatter___closed__2(); @@ -10558,14 +10657,23 @@ l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__5 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__5); l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__6 = _init_l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_antiquotNestedExpr_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_antiquotExpr_parenthesizer___closed__1 = _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_antiquotExpr_parenthesizer___closed__1); l_Lean_Parser_antiquotExpr_parenthesizer___closed__2 = _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_antiquotExpr_parenthesizer___closed__2); l_Lean_Parser_antiquotExpr_parenthesizer___closed__3 = _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_antiquotExpr_parenthesizer___closed__3); -l_Lean_Parser_antiquotExpr_parenthesizer___closed__4 = _init_l_Lean_Parser_antiquotExpr_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_antiquotExpr_parenthesizer___closed__4); l_Lean_Parser_mkAntiquot_parenthesizer___closed__1 = _init_l_Lean_Parser_mkAntiquot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_mkAntiquot_parenthesizer___closed__1); l_Lean_Parser_mkAntiquot_parenthesizer___closed__2 = _init_l_Lean_Parser_mkAntiquot_parenthesizer___closed__2(); @@ -10942,14 +11050,6 @@ l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__34); l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35 = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35(); lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__35); -l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36 = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36(); -lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__36); -l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37 = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37(); -lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__37); -l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38 = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38(); -lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__38); -l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39 = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39(); -lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29___________closed__39); l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29________ = _init_l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29________(); lean_mark_persistent(l_Lean_Parser_termRegister__parser__alias_x28Kind_x3a_x3d___x29________); l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___closed__1 = _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__1___closed__1(); @@ -11080,10 +11180,6 @@ l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegi lean_mark_persistent(l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__51); l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52 = _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52(); lean_mark_persistent(l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__52); -l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53 = _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53(); -lean_mark_persistent(l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__53); -l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54 = _init_l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54(); -lean_mark_persistent(l_Lean_Parser___aux__Lean__Parser__Extra______macroRules__Lean__Parser__termRegister__parser__alias_x28Kind_x3a_x3d___x29__________1___lambda__2___closed__54); l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__1 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__1(); lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__1); l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__2 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_1630____closed__2(); diff --git a/stage0/stdlib/Lean/Parser/Level.c b/stage0/stdlib/Lean/Parser/Level.c index d225a911f5..a915aec82d 100644 --- a/stage0/stdlib/Lean/Parser/Level.c +++ b/stage0/stdlib/Lean/Parser/Level.c @@ -44,6 +44,7 @@ static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__6; static lean_object* l_Lean_Parser_Level_addLit_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_hole_declRange___closed__5; static lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Level_imax_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__11; lean_object* l_Lean_Parser_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -59,11 +60,14 @@ static lean_object* l_Lean_Parser_Level_imax_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_imax_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Level_ident; static lean_object* l___regBuiltin_Lean_Parser_Level_max_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax_formatter(lean_object*); static lean_object* l_Lean_Parser_Level_hole_formatter___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_max_formatter___closed__4; extern lean_object* l_Lean_Parser_ident; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Level_paren_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Level_imax_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_imax___closed__7; @@ -92,7 +96,10 @@ static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__13; static lean_object* l___regBuiltin_Lean_Parser_Level_max_declRange___closed__3; static lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Level_paren___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_hole_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Level_paren___closed__3; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__12; @@ -100,9 +107,14 @@ static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__9; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__2; static lean_object* l_Lean_Parser_Level_num___closed__1; static lean_object* l_Lean_Parser_Level_paren_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter(lean_object*); +static 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*); lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_imax___closed__3; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; static lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -111,6 +123,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_paren_declRange(lean_o static lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange___closed__3; lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Level_max___elambda__1___lambda__2(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Level_addLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_num_parenthesizer___closed__2; @@ -118,7 +131,9 @@ static lean_object* l_Lean_Parser_Level_max___closed__3; lean_object* l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Level_hole_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer(lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_5____closed__3; static lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Level_paren___elambda__1(lean_object*, lean_object*); @@ -127,11 +142,13 @@ static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__8; static lean_object* l_Lean_Parser_Level_addLit_formatter___closed__1; static lean_object* l_Lean_Parser_Level_paren___elambda__1___lambda__1___closed__1; static lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Level_ident___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_addLit_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_num_declRange___closed__1; lean_object* l_Lean_Parser_nonReservedSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Level_addLit___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_checkLhsPrecFn(lean_object*, lean_object*, lean_object*); @@ -140,15 +157,18 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_5____clo static lean_object* l_Lean_Parser_Level_max_formatter___closed__6; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4; static lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__8; lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); LEAN_EXPORT lean_object* l_Lean_Parser_Level_paren; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_checkPrec_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Level_num_declRange___closed__2; static lean_object* l_Lean_Parser_Level_paren_formatter___closed__7; static lean_object* l_Lean_Parser_Level_paren___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Level_num___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_num_declRange___closed__4; lean_object* l_Lean_Parser_many1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -158,7 +178,9 @@ static lean_object* l_Lean_Parser_Level_max___closed__6; static lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Level_imax; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_5____closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_paren_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__8; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_5____closed__2; static lean_object* l_Lean_Parser_Level_max_formatter___closed__1; @@ -181,7 +203,9 @@ static lean_object* l___regBuiltin_Lean_Parser_Level_paren_declRange___closed__3 LEAN_EXPORT lean_object* l_Lean_Parser_Level_paren___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_max_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange___closed__5; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; uint32_t lean_string_utf8_get(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2; static lean_object* l_Lean_Parser_Level_ident___closed__1; static lean_object* l_Lean_Parser_Level_imax_formatter___closed__4; lean_object* l_Lean_Parser_registerBuiltinParserAttribute(lean_object*, lean_object*, uint8_t, lean_object*); @@ -196,6 +220,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Level_num_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Level_num_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange___closed__1; lean_object* l_Lean_Parser_nonReservedSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_declRange___closed__7; static lean_object* l_Lean_Parser_Level_paren___closed__4; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__18; @@ -219,21 +244,27 @@ static lean_object* l___regBuiltin_Lean_Parser_Level_paren_declRange___closed__4 static lean_object* l___regBuiltin_Lean_Parser_Level_hole_declRange___closed__2; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__15; static lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2; lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_max___closed__4; uint8_t lean_uint32_dec_eq(uint32_t, uint32_t); static lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter(lean_object*); extern lean_object* l_Lean_Parser_numLit; static lean_object* l_Lean_Parser_Level_max___closed__8; static lean_object* l_Lean_Parser_Level_ident_formatter___closed__1; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__3; lean_object* l_Lean_Parser_numLit___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Level_hole_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__20; static lean_object* l_Lean_Parser_Level_hole___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Level_max; LEAN_EXPORT lean_object* l_Lean_Parser_Level_num; lean_object* l_Lean_Parser_categoryParser(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_ident___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_ident_declRange___closed__2; static lean_object* l_Lean_Parser_Level_max___closed__5; @@ -281,9 +312,12 @@ static lean_object* l_Lean_Parser_Level_imax___closed__5; static lean_object* l_Lean_Parser_Level_addLit___closed__6; static lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Level_num___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_max_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Level_num___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Level_max___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Level_paren___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_ident(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_max_declRange___closed__4; @@ -291,11 +325,13 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Level_addLit; static lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__11; lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t, uint8_t); static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Level_paren_formatter___closed__4; static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__5; static lean_object* l_Lean_Parser_Level_paren_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Level_addLit_formatter___closed__2; static lean_object* l_Lean_Parser_Level_max___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_imax_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Level_max_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_levelParser_formatter___boxed(lean_object*); @@ -329,6 +365,7 @@ static lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Level_paren___closed__8; static lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__4; static lean_object* l_Lean_Parser_Level_hole___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_5_(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_imax_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Level_addLit_declRange___closed__3; @@ -1225,6 +1262,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_paren___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_paren_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Level_paren___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_levelParser_parenthesizer(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: { @@ -1330,6 +1413,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_paren___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_paren_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_paren___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Level_max___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -2016,6 +2145,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_max___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_max_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Level_max___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_max_parenthesizer___closed__1() { _start: { @@ -2123,6 +2282,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_max___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_max_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_max_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_max___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_imax___elambda__1___closed__1() { _start: { @@ -2699,6 +2888,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_imax___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_imax_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Level_imax___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_imax_parenthesizer___closed__1() { _start: { @@ -2766,6 +2985,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_imax___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_imax_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_imax_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_imax___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_hole___elambda__1___closed__1() { _start: { @@ -3236,6 +3485,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_hole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_hole_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Level_hole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_hole_parenthesizer___closed__1() { _start: { @@ -3288,6 +3567,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_hole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_hole_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_hole_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_hole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Level_num___elambda__1(lean_object* x_1, lean_object* x_2) { _start: { @@ -4236,6 +4545,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_addLit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_addLit_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Level_addLit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_addLit_parenthesizer___closed__1() { _start: { @@ -4270,6 +4609,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_addLit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_addLit_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_addLit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Extra(uint8_t builtin, lean_object*); static bool _G_initialized = false; @@ -4394,6 +4763,17 @@ l_Lean_Parser_Level_paren_formatter___closed__6 = _init_l_Lean_Parser_Level_pare lean_mark_persistent(l_Lean_Parser_Level_paren_formatter___closed__6); l_Lean_Parser_Level_paren_formatter___closed__7 = _init_l_Lean_Parser_Level_paren_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Level_paren_formatter___closed__7); +l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__2); +l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__3); +l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Level_paren_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_paren_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_paren_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_paren_parenthesizer___closed__1); l_Lean_Parser_Level_paren_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_paren_parenthesizer___closed__2(); @@ -4408,6 +4788,17 @@ l_Lean_Parser_Level_paren_parenthesizer___closed__6 = _init_l_Lean_Parser_Level_ lean_mark_persistent(l_Lean_Parser_Level_paren_parenthesizer___closed__6); l_Lean_Parser_Level_paren_parenthesizer___closed__7 = _init_l_Lean_Parser_Level_paren_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Level_paren_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_paren_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Level_paren_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_max___elambda__1___closed__1 = _init_l_Lean_Parser_Level_max___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_max___elambda__1___closed__1); l_Lean_Parser_Level_max___elambda__1___closed__2 = _init_l_Lean_Parser_Level_max___elambda__1___closed__2(); @@ -4486,6 +4877,13 @@ l_Lean_Parser_Level_max_formatter___closed__6 = _init_l_Lean_Parser_Level_max_fo lean_mark_persistent(l_Lean_Parser_Level_max_formatter___closed__6); l_Lean_Parser_Level_max_formatter___closed__7 = _init_l_Lean_Parser_Level_max_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Level_max_formatter___closed__7); +l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_max_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Level_max_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_max_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_max_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_max_parenthesizer___closed__1); l_Lean_Parser_Level_max_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_max_parenthesizer___closed__2(); @@ -4502,6 +4900,13 @@ l_Lean_Parser_Level_max_parenthesizer___closed__7 = _init_l_Lean_Parser_Level_ma lean_mark_persistent(l_Lean_Parser_Level_max_parenthesizer___closed__7); l_Lean_Parser_Level_max_parenthesizer___closed__8 = _init_l_Lean_Parser_Level_max_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Level_max_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_max_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Level_max_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_imax___elambda__1___closed__1 = _init_l_Lean_Parser_Level_imax___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_imax___elambda__1___closed__1); l_Lean_Parser_Level_imax___elambda__1___closed__2 = _init_l_Lean_Parser_Level_imax___elambda__1___closed__2(); @@ -4570,6 +4975,13 @@ l_Lean_Parser_Level_imax_formatter___closed__3 = _init_l_Lean_Parser_Level_imax_ lean_mark_persistent(l_Lean_Parser_Level_imax_formatter___closed__3); l_Lean_Parser_Level_imax_formatter___closed__4 = _init_l_Lean_Parser_Level_imax_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Level_imax_formatter___closed__4); +l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Level_imax_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_imax_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_imax_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_imax_parenthesizer___closed__1); l_Lean_Parser_Level_imax_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_imax_parenthesizer___closed__2(); @@ -4578,6 +4990,13 @@ l_Lean_Parser_Level_imax_parenthesizer___closed__3 = _init_l_Lean_Parser_Level_i lean_mark_persistent(l_Lean_Parser_Level_imax_parenthesizer___closed__3); l_Lean_Parser_Level_imax_parenthesizer___closed__4 = _init_l_Lean_Parser_Level_imax_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Level_imax_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Level_imax_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_hole___elambda__1___closed__1 = _init_l_Lean_Parser_Level_hole___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_hole___elambda__1___closed__1); l_Lean_Parser_Level_hole___elambda__1___closed__2 = _init_l_Lean_Parser_Level_hole___elambda__1___closed__2(); @@ -4642,12 +5061,26 @@ l_Lean_Parser_Level_hole_formatter___closed__2 = _init_l_Lean_Parser_Level_hole_ lean_mark_persistent(l_Lean_Parser_Level_hole_formatter___closed__2); l_Lean_Parser_Level_hole_formatter___closed__3 = _init_l_Lean_Parser_Level_hole_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Level_hole_formatter___closed__3); +l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Level_hole_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_hole_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_hole_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_hole_parenthesizer___closed__1); l_Lean_Parser_Level_hole_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_hole_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Level_hole_parenthesizer___closed__2); l_Lean_Parser_Level_hole_parenthesizer___closed__3 = _init_l_Lean_Parser_Level_hole_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Level_hole_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Level_hole_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_num___closed__1 = _init_l_Lean_Parser_Level_num___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_num___closed__1); l_Lean_Parser_Level_num___closed__2 = _init_l_Lean_Parser_Level_num___closed__2(); @@ -4778,10 +5211,24 @@ l_Lean_Parser_Level_addLit_formatter___closed__1 = _init_l_Lean_Parser_Level_add lean_mark_persistent(l_Lean_Parser_Level_addLit_formatter___closed__1); l_Lean_Parser_Level_addLit_formatter___closed__2 = _init_l_Lean_Parser_Level_addLit_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Level_addLit_formatter___closed__2); +l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Level_addLit_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_addLit_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_addLit_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_addLit_parenthesizer___closed__1); l_Lean_Parser_Level_addLit_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_addLit_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Level_addLit_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Module.c b/stage0/stdlib/Lean/Parser/Module.c index 80ba271888..6a57eefc17 100644 --- a/stage0/stdlib/Lean/Parser/Module.c +++ b/stage0/stdlib/Lean/Parser/Module.c @@ -14,11 +14,12 @@ extern "C" { #endif static lean_object* l_Lean_Parser_parseHeader___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2; lean_object* l_String_csize(uint32_t); static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__5; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__15; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__14; -static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2; static lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Module_module_formatter___closed__2; static lean_object* l_Lean_Parser_Module_module___closed__5; @@ -55,7 +56,9 @@ static lean_object* l_Lean_Parser_Module_updateTokens___closed__4; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__12; static lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkEOI___closed__2; lean_object* l_Lean_Parser_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_module_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Parser_testParseModuleAux_parse___spec__4(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Module_module_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__5; @@ -93,6 +96,7 @@ static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__1; static lean_object* l_Lean_Parser_Module_prelude_formatter___closed__1; static lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__1; lean_object* lean_string_append(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3; LEAN_EXPORT lean_object* l_panic___at_Lean_Parser_Module_updateTokens___spec__1(lean_object*); static lean_object* l_Lean_Parser_Module_import_formatter___closed__8; lean_object* l_Lean_Parser_tokenFn(lean_object*, lean_object*, lean_object*); @@ -102,8 +106,10 @@ static lean_object* l_Lean_Parser_Module_import___closed__9; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_isExitCommand___boxed(lean_object*); static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__3; static lean_object* l_Lean_Parser_Module_module_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Module_import_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header_formatter___closed__6; @@ -115,9 +121,11 @@ lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_obje LEAN_EXPORT uint8_t l_Lean_Parser_ModuleParserState_recovering___default; LEAN_EXPORT lean_object* l_Lean_Parser_Module_prelude_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_prelude___closed__7; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__3; lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, 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*); +static lean_object* l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2; static lean_object* l_Lean_Parser_Module_import_formatter___closed__4; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__4; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -131,10 +139,11 @@ static lean_object* l_Lean_Parser_Module_module___closed__4; lean_object* l_Lean_Parser_optional(lean_object*); static lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Module_prelude_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__1; static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer(lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Parser_testParseModuleAux_parse___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__1; lean_object* l_Lean_Parser_initCacheForInput(lean_object*); @@ -147,11 +156,12 @@ static lean_object* l_Lean_Parser_testParseModuleAux_parse___closed__2; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__2; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); LEAN_EXPORT 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*); +static lean_object* l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__13; -static lean_object* l_Lean_Parser_Module_header_formatter___closed__11; static lean_object* l_Lean_Parser_Module_header___closed__2; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__8; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__17; static lean_object* l_Lean_Parser_Module_module___closed__6; static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__6; @@ -164,10 +174,12 @@ static lean_object* l_Lean_Parser_Module_header___closed__1; LEAN_EXPORT lean_object* l_Lean_Loop_forIn_loop___at_Lean_Parser_parseCommand___spec__1___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__8; static lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkEOI___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter(lean_object*); static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__13; static lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkErrorMessage___closed__1; static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_import_formatter(lean_object*); static lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__11; lean_object* l_Lean_Syntax_updateLeading(lean_object*); @@ -191,6 +203,7 @@ lean_object* l_Array_back___rarg(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Loop_forIn_loop___at_Lean_Parser_parseCommand___spec__1___lambda__1(uint8_t, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__7; static lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkEOI___closed__5; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; lean_object* l_Lean_Parser_addParserTokens(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__2; uint32_t lean_string_utf8_get(lean_object*, lean_object*); @@ -206,8 +219,9 @@ uint8_t l_Std_PersistentArray_isEmpty___rarg(lean_object*); extern lean_object* l_Lean_instInhabitedSyntax; static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Module_header_formatter___closed__9; -static lean_object* l_Lean_Parser_Module_module_formatter___closed__10; lean_object* l_Lean_Parser_whitespace(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_header_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Parser_testParseModuleAux_parse___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Module_module; static lean_object* l_Lean_Parser_Module_prelude_parenthesizer___closed__1; @@ -239,11 +253,13 @@ lean_object* lean_mk_empty_environment(uint32_t, lean_object*); lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); uint8_t lean_uint32_dec_eq(uint32_t, uint32_t); static lean_object* l_Lean_Parser_Module_header_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2; lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__7; lean_object* l_Lean_Parser_Error_toString(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_testParseFile(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_header_formatter(lean_object*); static lean_object* l_panic___at_Lean_Parser_Module_updateTokens___spec__1___closed__1; LEAN_EXPORT uint8_t l_Lean_Parser_isExitCommand(lean_object*); static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__3; @@ -269,9 +285,10 @@ static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__14; extern lean_object* l_Lean_Parser_epsilonInfo; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__16; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_module_formatter(lean_object*); lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Module_prelude___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Module_module_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__13; lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -291,6 +308,7 @@ lean_object* l_Lean_mkListNode(lean_object*); static lean_object* l_Lean_Parser_Module_import___closed__5; static lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Module_header_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__7; lean_object* l_Lean_ppLine_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_consumeInput___closed__1; @@ -309,10 +327,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Module_prelude_parenthesizer(lean_object* LEAN_EXPORT lean_object* l_Lean_MessageLog_forM___at_Lean_Parser_testParseModuleAux_parse___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_many_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__20; +static lean_object* l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__10; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__3; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__9; lean_object* l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4; static lean_object* l_Lean_Parser_Module_header___elambda__1___closed__6; static lean_object* l_Lean_Parser_Module_header_formatter___closed__5; static lean_object* l_Lean_Parser_Module_import_formatter___closed__1; @@ -320,18 +340,22 @@ lean_object* l_Lean_Message_toString(lean_object*, uint8_t, lean_object*); lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__14; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_import_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Module_header_formatter___closed__10; lean_object* l_Lean_Parser_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Loop_forIn_loop___at_Lean_Parser_parseCommand___spec__1___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_string_utf8_at_end(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header_formatter___closed__8; static lean_object* l_Lean_Parser_Module_module_formatter___closed__6; lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__4; static lean_object* l_Lean_Parser_testParseModule___closed__1; static lean_object* l_Lean_Parser_Module_import___elambda__1___closed__6; static lean_object* l_Lean_Parser_Module_module___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_andthen_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_parseCommand(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_testParseModule(lean_object*, lean_object*, lean_object*, lean_object*); @@ -340,6 +364,7 @@ static lean_object* l_Lean_Parser_Module_header_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Module_import___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_isEOI___boxed(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Module_header___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Module_header_formatter___closed__4; lean_object* l_Lean_Parser_setLhsPrecFn___boxed(lean_object*, lean_object*, lean_object*); @@ -1682,6 +1707,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_prelude___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_prelude_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_prelude_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3; +x_3 = l_Lean_Parser_Module_prelude___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_import_formatter___closed__1() { _start: { @@ -1786,6 +1857,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_import___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_import_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_import_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3; +x_3 = l_Lean_Parser_Module_import___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__1() { _start: { @@ -1808,46 +1909,52 @@ static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__2() { _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_prelude_formatter), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_ppLine_formatter___boxed), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppLine_formatter___boxed), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__4() { -_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_Module_header_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4; +x_2 = l_Lean_Parser_Module_header_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_formatter___closed__4; +x_1 = l_Lean_Parser_Module_header_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2; +x_2 = l_Lean_Parser_Module_header_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_import_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Module_header_formatter___closed__5; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__7() { @@ -1855,7 +1962,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_formatter___closed__6; -x_2 = l_Lean_Parser_Module_header_formatter___closed__3; +x_2 = l_Lean_Parser_Module_header_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); lean_closure_set(x_3, 1, x_2); @@ -1865,44 +1972,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_formatter___closed__7; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_header_formatter___closed__4; +x_2 = l_Lean_Parser_Module_header_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Module_header_formatter___closed__8; -x_2 = l_Lean_Parser_Module_header_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__10() { -_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_Module_header_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_formatter___closed__11() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Module_header___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Module_header_formatter___closed__10; +x_3 = l_Lean_Parser_Module_header_formatter___closed__8; 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); @@ -1915,11 +2000,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Module_header_formatter___closed__1; -x_7 = l_Lean_Parser_Module_header_formatter___closed__11; +x_7 = l_Lean_Parser_Module_header_formatter___closed__9; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_header___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_header_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_header_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3; +x_3 = l_Lean_Parser_Module_header___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__1() { _start: { @@ -1960,7 +2075,7 @@ static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_formatter___closed__3; +x_1 = l_Lean_Parser_Module_header_formatter___closed__2; 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); @@ -2000,16 +2115,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_header_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Module_module_formatter___closed__8; +x_1 = l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2; x_2 = l_Lean_Parser_Module_module_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); @@ -2017,13 +2124,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Module_module_formatter___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Module_module_formatter___closed__9; +x_3 = l_Lean_Parser_Module_module_formatter___closed__8; 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); @@ -2036,11 +2143,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Module_module_formatter___closed__3; -x_7 = l_Lean_Parser_Module_module_formatter___closed__10; +x_7 = l_Lean_Parser_Module_module_formatter___closed__9; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_module_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_module_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_module_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3; +x_3 = l_Lean_Parser_Module_module_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_prelude_parenthesizer___closed__1() { _start: { @@ -2093,6 +2230,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_prelude___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_prelude_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Module_prelude___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_import_parenthesizer___closed__1() { _start: { @@ -2197,6 +2380,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_import___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_import_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_import_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Module_import___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__1() { _start: { @@ -2219,46 +2432,52 @@ static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__2( _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_prelude_parenthesizer), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppLine_parenthesizer___boxed), 4, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppLine_parenthesizer___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__4() { -_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_Module_header_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Module_header_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__5() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Module_header_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_import_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__5; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__7() { @@ -2266,7 +2485,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Module_header_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Module_header_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); lean_closure_set(x_3, 1, x_2); @@ -2276,44 +2495,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__7; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Module_header_parenthesizer___closed__7; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__9() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__8; -x_2 = l_Lean_Parser_Module_header_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__10() { -_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_Module_header_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Module_header_parenthesizer___closed__11() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Module_header___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Module_header_parenthesizer___closed__10; +x_3 = l_Lean_Parser_Module_header_parenthesizer___closed__8; 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); @@ -2326,11 +2523,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Module_header_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Module_header_parenthesizer___closed__11; +x_7 = l_Lean_Parser_Module_header_parenthesizer___closed__9; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_header___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_header_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_header_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Module_header___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__1() { _start: { @@ -2363,7 +2590,7 @@ static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__3( _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__2; 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); @@ -2395,16 +2622,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__6() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_header_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Module_module_parenthesizer___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2; x_2 = l_Lean_Parser_Module_module_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); @@ -2412,13 +2631,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Module_module_formatter___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Module_module_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Module_module_parenthesizer___closed__6; 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); @@ -2431,11 +2650,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Module_module_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Module_module_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Module_module_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Module_module_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Module_module_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Module_module_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Module_module_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Module_module___elambda__1___closed__1() { _start: { @@ -5234,6 +5483,17 @@ l_Lean_Parser_Module_prelude_formatter___closed__2 = _init_l_Lean_Parser_Module_ lean_mark_persistent(l_Lean_Parser_Module_prelude_formatter___closed__2); l_Lean_Parser_Module_prelude_formatter___closed__3 = _init_l_Lean_Parser_Module_prelude_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Module_prelude_formatter___closed__3); +l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__1); +l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__2); +l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__3); +l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Module_prelude_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_import_formatter___closed__1 = _init_l_Lean_Parser_Module_import_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_import_formatter___closed__1); l_Lean_Parser_Module_import_formatter___closed__2 = _init_l_Lean_Parser_Module_import_formatter___closed__2(); @@ -5250,6 +5510,13 @@ l_Lean_Parser_Module_import_formatter___closed__7 = _init_l_Lean_Parser_Module_i lean_mark_persistent(l_Lean_Parser_Module_import_formatter___closed__7); l_Lean_Parser_Module_import_formatter___closed__8 = _init_l_Lean_Parser_Module_import_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Module_import_formatter___closed__8); +l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_import_formatter___closed__1); +l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_import_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Module_import_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_header_formatter___closed__1 = _init_l_Lean_Parser_Module_header_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_header_formatter___closed__1); l_Lean_Parser_Module_header_formatter___closed__2 = _init_l_Lean_Parser_Module_header_formatter___closed__2(); @@ -5268,10 +5535,13 @@ l_Lean_Parser_Module_header_formatter___closed__8 = _init_l_Lean_Parser_Module_h lean_mark_persistent(l_Lean_Parser_Module_header_formatter___closed__8); l_Lean_Parser_Module_header_formatter___closed__9 = _init_l_Lean_Parser_Module_header_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Module_header_formatter___closed__9); -l_Lean_Parser_Module_header_formatter___closed__10 = _init_l_Lean_Parser_Module_header_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Module_header_formatter___closed__10); -l_Lean_Parser_Module_header_formatter___closed__11 = _init_l_Lean_Parser_Module_header_formatter___closed__11(); -lean_mark_persistent(l_Lean_Parser_Module_header_formatter___closed__11); +l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_header_formatter___closed__1); +l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_header_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Module_header_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_module_formatter___closed__1 = _init_l_Lean_Parser_Module_module_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_module_formatter___closed__1); l_Lean_Parser_Module_module_formatter___closed__2 = _init_l_Lean_Parser_Module_module_formatter___closed__2(); @@ -5290,14 +5560,30 @@ l_Lean_Parser_Module_module_formatter___closed__8 = _init_l_Lean_Parser_Module_m lean_mark_persistent(l_Lean_Parser_Module_module_formatter___closed__8); l_Lean_Parser_Module_module_formatter___closed__9 = _init_l_Lean_Parser_Module_module_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Module_module_formatter___closed__9); -l_Lean_Parser_Module_module_formatter___closed__10 = _init_l_Lean_Parser_Module_module_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Module_module_formatter___closed__10); +l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_module_formatter___closed__1); +l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_module_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Module_module_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_prelude_parenthesizer___closed__1 = _init_l_Lean_Parser_Module_prelude_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_prelude_parenthesizer___closed__1); l_Lean_Parser_Module_prelude_parenthesizer___closed__2 = _init_l_Lean_Parser_Module_prelude_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Module_prelude_parenthesizer___closed__2); l_Lean_Parser_Module_prelude_parenthesizer___closed__3 = _init_l_Lean_Parser_Module_prelude_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Module_prelude_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Module_prelude_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_import_parenthesizer___closed__1 = _init_l_Lean_Parser_Module_import_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_import_parenthesizer___closed__1); l_Lean_Parser_Module_import_parenthesizer___closed__2 = _init_l_Lean_Parser_Module_import_parenthesizer___closed__2(); @@ -5314,6 +5600,13 @@ l_Lean_Parser_Module_import_parenthesizer___closed__7 = _init_l_Lean_Parser_Modu lean_mark_persistent(l_Lean_Parser_Module_import_parenthesizer___closed__7); l_Lean_Parser_Module_import_parenthesizer___closed__8 = _init_l_Lean_Parser_Module_import_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Module_import_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_import_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Module_import_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_header_parenthesizer___closed__1 = _init_l_Lean_Parser_Module_header_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_header_parenthesizer___closed__1); l_Lean_Parser_Module_header_parenthesizer___closed__2 = _init_l_Lean_Parser_Module_header_parenthesizer___closed__2(); @@ -5332,10 +5625,13 @@ l_Lean_Parser_Module_header_parenthesizer___closed__8 = _init_l_Lean_Parser_Modu lean_mark_persistent(l_Lean_Parser_Module_header_parenthesizer___closed__8); l_Lean_Parser_Module_header_parenthesizer___closed__9 = _init_l_Lean_Parser_Module_header_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Module_header_parenthesizer___closed__9); -l_Lean_Parser_Module_header_parenthesizer___closed__10 = _init_l_Lean_Parser_Module_header_parenthesizer___closed__10(); -lean_mark_persistent(l_Lean_Parser_Module_header_parenthesizer___closed__10); -l_Lean_Parser_Module_header_parenthesizer___closed__11 = _init_l_Lean_Parser_Module_header_parenthesizer___closed__11(); -lean_mark_persistent(l_Lean_Parser_Module_header_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_header_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Module_header_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_module_parenthesizer___closed__1 = _init_l_Lean_Parser_Module_module_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_module_parenthesizer___closed__1); l_Lean_Parser_Module_module_parenthesizer___closed__2 = _init_l_Lean_Parser_Module_module_parenthesizer___closed__2(); @@ -5350,8 +5646,13 @@ l_Lean_Parser_Module_module_parenthesizer___closed__6 = _init_l_Lean_Parser_Modu lean_mark_persistent(l_Lean_Parser_Module_module_parenthesizer___closed__6); l_Lean_Parser_Module_module_parenthesizer___closed__7 = _init_l_Lean_Parser_Module_module_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Module_module_parenthesizer___closed__7); -l_Lean_Parser_Module_module_parenthesizer___closed__8 = _init_l_Lean_Parser_Module_module_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Module_module_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Module_module_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Module_module_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Module_module___elambda__1___closed__1 = _init_l_Lean_Parser_Module_module___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Module_module___elambda__1___closed__1); l_Lean_Parser_Module_module___elambda__1___closed__2 = _init_l_Lean_Parser_Module_module___elambda__1___closed__2(); diff --git a/stage0/stdlib/Lean/Parser/Syntax.c b/stage0/stdlib/Lean/Parser/Syntax.c index d1b18f4c8f..13abb1b884 100644 --- a/stage0/stdlib/Lean/Parser/Syntax.c +++ b/stage0/stdlib/Lean/Parser/Syntax.c @@ -15,16 +15,19 @@ extern "C" { #endif static lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_declRange(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__6; -static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___lambda__1(lean_object*); static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__12; static lean_object* l_Lean_Parser_Syntax_cat___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntax_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_notation___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_postfix___closed__6; @@ -35,6 +38,7 @@ static lean_object* l_Lean_Parser_Command_notationItem_parenthesizer___closed__1 static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_notationItem___closed__4; static lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1___closed__3; @@ -45,6 +49,7 @@ static lean_object* l_Lean_Parser_Command_prefix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_infixl___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_notation_declRange___closed__7; static lean_object* l_Lean_Parser_Term_stx_quot_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prio_quot; static lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__5; @@ -82,12 +87,13 @@ static lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__5; static lean_object* l_Lean_Parser_Command_optKind_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_syntaxParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_catBehavior_formatter___closed__8; static lean_object* l_Lean_Parser_Command_optKind___closed__13; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2; lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_elab___closed__13; static lean_object* l_Lean_Parser_Command_postfix_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfix; @@ -97,6 +103,8 @@ static lean_object* l_Lean_Parser_Command_catBehavior___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec___closed__3; static lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__5; static lean_object* l_Lean_Parser_precedence___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__1; lean_object* l_Lean_Name_str___override(lean_object*, lean_object*); @@ -116,6 +124,7 @@ static lean_object* l_Lean_Parser_precedence___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_optKind_parenthesizer___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infix_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_macroRhs_formatter___closed__1; static lean_object* l_Lean_Parser_Term_prio_quot___closed__3; @@ -128,16 +137,19 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailCommand_formatter(lean_o static lean_object* l_Lean_Parser_Term_stx_quot___closed__9; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__3; static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_formatter(lean_object*); static lean_object* l_Lean_Parser_Syntax_paren___closed__6; lean_object* l_Lean_Parser_Term_matchAlts(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntax___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro_formatter___closed__6; static lean_object* l_Lean_Parser_Command_optKind_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_notation_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTail___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_many(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules(lean_object*); static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__3; @@ -145,15 +157,17 @@ static lean_object* l_Lean_Parser_Command_elab_formatter___closed__7; static lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Syntax_nonReserved___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy1_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Syntax_nonReserved___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_setLhsPrecFn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_notationItem_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__13; -static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_namedName_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Syntax_unary___closed__1; @@ -200,8 +214,10 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_declRange(lean_ static lean_object* l_Lean_Parser_Syntax_cat___closed__4; static lean_object* l_Lean_Parser_Command_macroTail_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2; static lean_object* l_Lean_Parser_Command_infixr_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_macroTailTactic___closed__5; @@ -219,6 +235,7 @@ static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__20; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__9; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_paren_formatter___closed__4; static lean_object* l_Lean_Parser_Syntax_sepBy1_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__8; @@ -232,12 +249,12 @@ static lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__6; static lean_object* l_Lean_Parser_Syntax_unary___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__12; -static lean_object* l_Lean_Parser_Command_macro_formatter___closed__13; static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_namedName_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_identPrec___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_declRange___closed__6; @@ -245,7 +262,9 @@ static lean_object* l_Lean_Parser_Term_stx_quot___closed__2; static lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_catBehavior_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_declRange___closed__1; static lean_object* l_Lean_Parser_Command_macroTailDefault_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -253,7 +272,7 @@ static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__3; static lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__5; static lean_object* l_Lean_Parser_Command_catBehavior_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_elab_declRange___closed__4; -static lean_object* l_Lean_Parser_Command_macro_formatter___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_declRange___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_postfix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -263,6 +282,8 @@ static lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_infixr___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_elab__rules___closed__7; @@ -284,12 +305,14 @@ static lean_object* l_Lean_Parser_Command_notationItem___closed__3; static lean_object* l_Lean_Parser_Command_infixl_parenthesizer___closed__3; lean_object* l_Lean_Parser_withAntiquotFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2; static lean_object* l_Lean_Parser_Command_namedName___closed__9; static lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy; static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__14; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_paren; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_paren___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange___closed__6; @@ -305,23 +328,32 @@ static lean_object* l_Lean_Parser_Command_notation___closed__11; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Syntax_unary_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_darrow; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elab_formatter___closed__8; lean_object* l_Lean_Parser_priorityParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_declRange___closed__1; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__21; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__23; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_postfix_formatter(lean_object*); lean_object* l_Lean_Parser_Tactic_seq1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehaviorSymbol___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elab_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfix___elambda__1___lambda__1___boxed(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elabTail_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_declRange___closed__6; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_numPrec___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_declRange___closed__1; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__13; static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec___closed__4; @@ -360,14 +392,16 @@ static lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__6; static lean_object* l_Lean_Parser_Command_identPrec_parenthesizer___closed__2; lean_object* l_Lean_Parser_addBuiltinParser(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroTail___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1; static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__6; lean_object* l_Lean_Parser_optional_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__6; lean_object* lean_array_get_size(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_declRange___closed__6; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixr_formatter(lean_object*); extern lean_object* l_Lean_Parser_Tactic_seq1; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_paren_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1; static lean_object* l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__9; @@ -379,16 +413,17 @@ static lean_object* l_Lean_Parser_Syntax_binary___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixr; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_namedName___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__4; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__2; -static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__1; static lean_object* l_Lean_Parser_Command_infixl_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_declRange___closed__3; lean_object* l_Lean_Parser_mkAtomicInfo(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__2; static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfix___elambda__1___lambda__1(lean_object*, lean_object*); @@ -406,12 +441,13 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_declRange___closed lean_object* l_Lean_Parser_atomicFn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_elab___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__1; static lean_object* l_Lean_Parser_Command_catBehavior___closed__2; -static lean_object* l_Lean_Parser_Command_notationItem_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_cat_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elab_formatter___closed__2; static lean_object* l_Lean_Parser_Command_notation_formatter___closed__5; @@ -431,9 +467,9 @@ static lean_object* l_Lean_Parser_Term_prec_quot___closed__7; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_optPrecedence; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prec_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_elab__rules___closed__10; -static lean_object* l_Lean_Parser_optPrecedence_formatter___closed__2; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_elab___closed__5; static lean_object* l_Lean_Parser_Command_postfix_parenthesizer___closed__1; @@ -455,11 +491,13 @@ static lean_object* l_Lean_Parser_Command_namedName___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_binary; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elabArg; static 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*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_infix; static lean_object* l_Lean_Parser_Command_macroRhs_formatter___closed__3; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__22; LEAN_EXPORT lean_object* l_Lean_Parser_Command_identPrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec___closed__2; static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__2; lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -470,8 +508,10 @@ static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__12; lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2; static lean_object* l_Lean_Parser_Term_prio_quot___closed__6; static lean_object* l_Lean_Parser_Command_syntax___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__9; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_identPrec; @@ -485,7 +525,7 @@ static lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_mixfix___closed__12; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Command_optNamedName_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed__3; @@ -497,7 +537,9 @@ static lean_object* l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2 LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntaxAbbrev; LEAN_EXPORT lean_object* l_Lean_Parser_Command_notation_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_infix_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macroArg___closed__5; @@ -512,6 +554,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_declRange___ static lean_object* l_Lean_Parser_Command_elab__rules___closed__5; static lean_object* l_Lean_Parser_Command_macro___closed__5; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__24; +static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2; static lean_object* l_Lean_Parser_optPrecedence_formatter___closed__1; lean_object* l_Lean_Parser_many1Fn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__2; @@ -528,6 +571,8 @@ static lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed static lean_object* l_Lean_Parser_Command_optKind___closed__16; static lean_object* l_Lean_Parser_Command_syntax___closed__5; static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_5____closed__2; static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__12; lean_object* l_Lean_Parser_identEqFn(lean_object*, lean_object*, lean_object*); @@ -561,8 +606,11 @@ static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Command_macroTail___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_atom_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1; lean_object* l_Lean_Parser_strLit___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntax___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_precedence_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__11; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__16; @@ -579,19 +627,24 @@ LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser_formatter___rarg(lean_ob static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__2; lean_object* l_Lean_Parser_Tactic_seq1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_infix___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_paren_formatter___closed__1; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elabTail___closed__8; static lean_object* l_Lean_Parser_Command_prefix___closed__4; static lean_object* l_Lean_Parser_Syntax_cat_formatter___closed__3; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_namedName_parenthesizer___closed__6; uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_infixl___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_declRange___closed__5; static lean_object* l_Lean_Parser_Syntax_paren___closed__9; static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__1; +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_macro___closed__3; static lean_object* l_Lean_Parser_Syntax_cat___closed__1; @@ -601,14 +654,19 @@ static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1; static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_macroArg___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_unary(lean_object*); static lean_object* l_Lean_Parser_Command_macroTailCommand_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1; static lean_object* l_Lean_Parser_precedence_formatter___closed__2; static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_formatter(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_withAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__3; @@ -621,6 +679,7 @@ static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixl; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__10; @@ -633,12 +692,14 @@ static lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__5; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_optKind___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_binary_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_numPrec_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_macroTail_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_optPrecedence_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_precedence_formatter___closed__4; static lean_object* l_Lean_Parser_Command_macro__rules___closed__1; static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__2; @@ -650,11 +711,13 @@ static lean_object* l_Lean_Parser_Command_infix_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_elabTail___closed__4; static lean_object* l_Lean_Parser_Command_mixfix___closed__11; static lean_object* l_Lean_Parser_Command_postfix___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro(lean_object*); static lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_macroTailCommand___closed__3; static lean_object* l_Lean_Parser_Command_elabTail___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_unary_formatter___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__3; lean_object* l_Lean_Parser_nonReservedSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); @@ -662,6 +725,7 @@ static lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__16; static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_declRange___closed__5; @@ -672,6 +736,9 @@ static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__4; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__10; static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_notation___closed__5; @@ -684,6 +751,8 @@ static lean_object* l_Lean_Parser_Command_notation_formatter___closed__6; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__6; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_declRange___closed__4; static lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_infix___closed__1; @@ -720,6 +789,7 @@ static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macroTail___elambda__1___closed__3; static lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_binary___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules___closed__4; @@ -728,11 +798,13 @@ lean_object* l_Lean_PrettyPrinter_Formatter_categoryParserOfStack_formatter___bo lean_object* l_Lean_PrettyPrinter_Parenthesizer_suppressInsideQuot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_prefix___closed__1; static lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_formatter(lean_object*); lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); static lean_object* l_Lean_Parser_Command_syntax___closed__15; lean_object* l_Lean_Parser_strLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__10; lean_object* l_Lean_Parser_checkNoWsBefore___elambda__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_checkPrec_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -750,6 +822,7 @@ static lean_object* l_Lean_Parser_Command_syntax___closed__3; static lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__4; static lean_object* l_Lean_Parser_Command_optKind_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_declRange___closed__4; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__15; @@ -762,6 +835,7 @@ static lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_stx_quot_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser_formatter___boxed(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_stx_quot; +static lean_object* l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elab__rules___closed__6; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__18; @@ -779,20 +853,25 @@ LEAN_EXPORT lean_object* l_Lean_Parser_optPrecedence_parenthesizer(lean_object*, static lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_catBehavior___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_declRange___closed__6; static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_notation_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optKind_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elab__rules; static lean_object* l_Lean_Parser_Command_macro__rules___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_macro_formatter___closed__1; static lean_object* l_Lean_Parser_Command_macroTailCommand___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macro_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_postfix___closed__5; @@ -834,6 +913,7 @@ static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__5; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_declRange___closed__3; static lean_object* l_Lean_Parser_Term_prec_quot___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_declRange___closed__1; static lean_object* l_Lean_Parser_Command_namedName___closed__12; static lean_object* l_Lean_Parser_Command_namedName_formatter___closed__4; @@ -841,7 +921,6 @@ static lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__9; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_macroRhs___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__13; -static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_identPrec___closed__3; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_declRange___closed__4; @@ -859,6 +938,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_declRange___closed__1 static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Command_macroRhs___closed__1; static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1; static lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__6; @@ -875,9 +955,11 @@ static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_declRange___ static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_declRange___closed__4; static lean_object* l_Lean_Parser_Command_catBehavior___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_elab_formatter___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_binary_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__18; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infix_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__19; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_unary_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_unary___closed__7; @@ -903,7 +985,6 @@ static lean_object* l_Lean_Parser_Term_prio_quot___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_cat; static lean_object* l_Lean_Parser_Command_macroTailDefault_formatter___closed__1; static lean_object* l_Lean_Parser_Command_catBehavior_formatter___closed__6; -static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_declRange___closed__5; static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_binary___elambda__1(lean_object*, lean_object*); @@ -926,6 +1007,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntaxCat_parenthesizer(lean_obje static lean_object* l_Lean_Parser_Command_macroRhs___elambda__1___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_nonReserved_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_formatter(lean_object*); static lean_object* l_Lean_Parser_Syntax_nonReserved___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailTactic; static lean_object* l_Lean_Parser_Command_catBehavior___closed__13; @@ -969,6 +1051,7 @@ static lean_object* l_Lean_Parser_Command_macro___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_declRange___closed__1; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__9; lean_object* l_Lean_PrettyPrinter_Formatter_many1Unbox_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_declRange___closed__1; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__5; @@ -976,6 +1059,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixr_parenthesizer(lean_object* static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__13; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__18; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_numPrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addBuiltinDeclarationRanges(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__13; @@ -999,6 +1083,7 @@ static lean_object* l_Lean_Parser_Syntax_numPrec___closed__3; static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Command_macroTail_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_optKind___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namedName_formatter___closed__8; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__17; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__13; @@ -1013,6 +1098,7 @@ static lean_object* l_Lean_Parser_Command_catBehaviorBoth___closed__5; static lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__7; extern lean_object* l_Lean_Parser_Command_optNamedPrio; static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__6; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__3; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__4; @@ -1020,6 +1106,7 @@ uint32_t lean_string_utf8_get(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__8; static lean_object* l_Lean_Parser_Command_namedName_formatter___closed__5; static lean_object* l_Lean_Parser_Syntax_numPrec_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infixr___closed__5; static lean_object* l_Lean_Parser_Command_macroTailCommand_formatter___closed__3; static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__2; @@ -1048,7 +1135,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehaviorBoth_formatter(lean_ob static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__13; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_precedence_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehaviorSymbol; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntax_formatter(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_declRange(lean_object*); static lean_object* l_Lean_Parser_precedence_parenthesizer___closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_many1Unbox_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1065,6 +1154,7 @@ static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__1; static lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_prefix___closed__2; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__26; +static lean_object* l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_infix_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_declRange___closed__6; @@ -1092,7 +1182,9 @@ static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_declRange___closed__4; static lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter(lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__17; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange(lean_object*); @@ -1103,14 +1195,15 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_37____c static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_binary___closed__1; static lean_object* l_Lean_Parser_Syntax_numPrec___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat(lean_object*); static lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__3; static lean_object* l_Lean_Parser_Syntax_sepBy___closed__2; -static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_notation_declRange___closed__4; static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__4; @@ -1133,7 +1226,6 @@ static lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedName___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__2; static lean_object* l_Lean_Parser_Syntax_numPrec___closed__1; -static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__13; static lean_object* l_Lean_Parser_Syntax_unary_formatter___closed__4; static lean_object* l_Lean_Parser_Command_macro___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_precedence_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1144,7 +1236,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_unary_parenthesizer(lean_object*, static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_declRange___closed__1; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_atom; +static lean_object* l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elab__rules___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__8; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__13; @@ -1157,7 +1251,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange___closed_ static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_declRange___closed__6; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__10; static lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1___closed__2; -static lean_object* l_Lean_Parser_Command_catBehavior_formatter___closed__7; static lean_object* l_Lean_Parser_Syntax_cat_formatter___closed__1; static lean_object* l_Lean_Parser_Command_namedName_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_prec_quot___closed__5; @@ -1165,12 +1258,14 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_nonReserved; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroTailCommand___closed__1; static lean_object* l_Lean_Parser_Command_identPrec___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_paren_formatter___closed__7; static lean_object* l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_syntax___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__5; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__21; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prio_quot___elambda__1(lean_object*, lean_object*); @@ -1185,6 +1280,7 @@ static lean_object* l_Lean_Parser_precedence___closed__3; static lean_object* l_Lean_Parser_Command_macroArg___closed__4; static lean_object* l_Lean_Parser_Command_notationItem___closed__1; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_formatter(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_withPosition_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__5; lean_object* l_Lean_Parser_withResultOfFn(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1196,11 +1292,14 @@ static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__4 lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__21; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_precedence_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_binary___closed__11; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_5____closed__6; static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infixr_formatter___closed__1; static lean_object* l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2; static lean_object* l_Lean_Parser_Command_macroRhs_parenthesizer___closed__1; @@ -1214,6 +1313,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedName_parenthesizer(lean_o static lean_object* l_Lean_Parser_Command_elab_formatter___closed__4; static lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__5; static lean_object* l_Lean_Parser_Command_elab__rules___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_syntax___closed__13; @@ -1222,6 +1322,7 @@ static lean_object* l_Lean_Parser_Command_macroTail___closed__8; static lean_object* l_Lean_Parser_Syntax_unary_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__17; @@ -1230,11 +1331,16 @@ static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__9 static lean_object* l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_postfix___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_precedence; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_binary_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_declRange___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroRhs(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_nonReserved_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1255,6 +1361,7 @@ static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Command_prefix_formatter___closed__3; static lean_object* l_Lean_Parser_Command_syntaxCat___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__6; @@ -1272,6 +1379,7 @@ lean_object* l_Lean_Parser_commandParser_formatter___rarg(lean_object*, lean_obj static lean_object* l_Lean_Parser_Command_macro_formatter___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_declRange___closed__1; lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__9; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoWsBefore_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1286,6 +1394,7 @@ static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__9; extern lean_object* l_Lean_Parser_numLit; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Syntax_paren___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1(lean_object*, lean_object*); @@ -1293,6 +1402,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_declRange(lea static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehaviorBoth_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__5; static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__13; @@ -1315,6 +1425,7 @@ static lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macro; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntax___closed__6; static lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_infix_parenthesizer___closed__1; @@ -1324,6 +1435,7 @@ static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__4; lean_object* l_Lean_Syntax_getNumArgs(lean_object*); static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__1; static lean_object* l_Lean_Parser_precedence___closed__5; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__8; @@ -1331,6 +1443,7 @@ static lean_object* l_Lean_Parser_Command_macroRhs___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___lambda__1___boxed(lean_object*); extern lean_object* l_Lean_Parser_Term_attrKind; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__6; @@ -1342,6 +1455,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer(lean_ob static lean_object* l_Lean_Parser_Syntax_atom_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__3; static lean_object* l_Lean_Parser_Command_postfix___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__18; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__12; static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__10; @@ -1366,6 +1480,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_cat___elambda__1(lean_object*, lea static lean_object* l_Lean_Parser_Syntax_unary_formatter___closed__2; static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__17; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__8; static lean_object* l_Lean_Parser_precedence___elambda__1___closed__11; @@ -1386,10 +1501,12 @@ static lean_object* l_Lean_Parser_Command_macroTail___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_macroRhs___closed__4; static lean_object* l_Lean_Parser_precedence_parenthesizer___closed__5; lean_object* l_Lean_Parser_commandParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Syntax_unary___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__7; static lean_object* l_Lean_Parser_Command_namedName_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__13; @@ -1405,13 +1522,16 @@ static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_notationItem___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infixl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_binary_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2; static lean_object* l_Lean_Parser_Command_catBehavior___closed__10; static lean_object* l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_prec_quot___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_declRange___closed__5; static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2; static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__9; static lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__4; @@ -1426,16 +1546,20 @@ static lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_elab__rules___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__12; static lean_object* l_Lean_Parser_Command_syntaxCat___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_elab_formatter___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_macroRhs_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_macroTailTactic___closed__6; static lean_object* l_Lean_Parser_Command_notation___closed__1; @@ -1468,8 +1592,8 @@ static lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_optKind___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_declRange___closed__6; -static lean_object* l_Lean_Parser_Command_notationItem_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elabArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2; extern lean_object* l_Lean_Parser_Command_docComment; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__14; lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); @@ -1502,12 +1626,14 @@ static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__20; lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__21; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_atom___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_postfix___closed__2; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_elab__rules___closed__9; static lean_object* l_Lean_Parser_Command_notation___closed__4; static lean_object* l_Lean_Parser_Term_prec_quot___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_optKind___closed__12; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_identPrec___closed__2; @@ -1518,9 +1644,9 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_declRange___closed static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__3; static lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__8; -static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__6; static lean_object* l_Lean_Parser_Syntax_cat___closed__7; @@ -1528,11 +1654,13 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_cat_formatter(lean_object*, lean_o static lean_object* l_Lean_Parser_Command_syntaxCat___closed__8; static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_infix___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infix_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_optKind___closed__9; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__3; static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__5; static lean_object* l_Lean_Parser_Command_notation___closed__9; static lean_object* l_Lean_Parser_Command_notation_formatter___closed__3; @@ -1558,14 +1686,18 @@ static lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroArg___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev(lean_object*); static lean_object* l_Lean_Parser_Syntax_paren___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Syntax_cat_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infixl___closed__1; static lean_object* l_Lean_Parser_Syntax_unary___closed__5; static lean_object* l_Lean_Parser_Command_optKind___closed__4; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_syntax___closed__11; static lean_object* l_Lean_Parser_Command_macroTail___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_declRange___closed__5; @@ -1581,7 +1713,7 @@ static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__15; static lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_mixfixKind___closed__6; -static lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_notation_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__4; @@ -1605,19 +1737,20 @@ static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__8; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_macroRhs___closed__2; static lean_object* l_Lean_Parser_Command_postfix___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2; lean_object* l_Lean_Parser_darrow___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__10; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__11; lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_declRange___closed__2; static lean_object* l_Lean_Parser_Command_optKind_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__10; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__16; static lean_object* l_Lean_Parser_Command_mixfixKind___closed__3; static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__1; @@ -1636,6 +1769,7 @@ static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_namedName___closed__7; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_notationItem___closed__5; @@ -1648,12 +1782,15 @@ static lean_object* l_Lean_Parser_Command_postfix_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_elab___closed__9; static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__14; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___closed__3; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Command_notation_declRange___closed__3; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_stx_quot___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__3; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elabArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1661,16 +1798,19 @@ static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_macro___closed__8; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__7; static lean_object* l_Lean_Parser_Command_macroTailDefault_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_mixfixKind___closed__4; static lean_object* l_Lean_Parser_Command_syntaxCat___closed__9; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__15; static lean_object* l_Lean_Parser_Command_mixfix___closed__14; static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_prefix_formatter(lean_object*); static lean_object* l_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Command_elab_declRange___closed__5; static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__3; @@ -1679,6 +1819,7 @@ static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__18; static lean_object* l_Lean_Parser_Command_notationItem_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_identPrec___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__17; static lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__2; @@ -1686,11 +1827,14 @@ static lean_object* l_Lean_Parser_Command_macro__rules___closed__3; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__18; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_37____closed__3; static lean_object* l_Lean_Parser_Command_syntaxCat___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__1; lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t, uint8_t); static lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Command_macro_declRange___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_precedence_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__9; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__3; @@ -1727,6 +1871,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_declRange___closed_ static lean_object* l_Lean_Parser_Command_elab__rules___closed__11; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2; static lean_object* l_Lean_Parser_Syntax_atom_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_macroTailDefault___elambda__1___closed__2; @@ -1740,6 +1885,7 @@ static lean_object* l_Lean_Parser_Syntax_binary_formatter___closed__3; static lean_object* l_Lean_Parser_Syntax_nonReserved___closed__4; static lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__10; static lean_object* l_Lean_Parser_Syntax_cat___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_notation_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_declRange___closed__4; @@ -1755,14 +1901,17 @@ static lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__3; static lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_macro__rules___closed__2; static lean_object* l_Lean_Parser_Syntax_binary___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2; static lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__3; static lean_object* l_Lean_Parser_Command_namedName_formatter___closed__7; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__22; static lean_object* l_Lean_Parser_Command_syntax___closed__9; static lean_object* l_Lean_Parser_Command_elabTail_formatter___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_notationItem___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_macroTailDefault___closed__2; static lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixl_formatter(lean_object*); static lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__6; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange(lean_object*); @@ -1771,6 +1920,7 @@ static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__14; static lean_object* l_Lean_Parser_Syntax_atom___closed__2; static lean_object* l_Lean_Parser_precedence___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__2; static lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__5; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__10; @@ -1786,8 +1936,11 @@ static lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_infix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1; static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__18; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedName_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_syntaxParser_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_elab___closed__1; static lean_object* l_Lean_Parser_Command_macroTailDefault___elambda__1___closed__1; @@ -1799,6 +1952,8 @@ static lean_object* l_Lean_Parser_Command_identPrec___closed__1; static lean_object* l_Lean_Parser_Syntax_cat___closed__5; static lean_object* l_Lean_Parser_Command_macroRhs_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_matchAlts_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_catBehaviorBoth___closed__2; static lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__4; @@ -1822,6 +1977,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_declRange___closed static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__20; lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_suppressInsideQuot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntax___closed__2; static lean_object* l_Lean_Parser_Command_macroTail___closed__6; @@ -1829,6 +1985,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy(lean_object*); static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___closed__7; static lean_object* l_Lean_Parser_Command_elabTail___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1; static lean_object* l_Lean_Parser_Command_optNamedName___closed__1; static lean_object* l_Lean_Parser_Command_mixfixKind___closed__5; static lean_object* l_Lean_Parser_Command_catBehavior___closed__11; @@ -1844,7 +2001,6 @@ static lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__13; static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__5; static lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__7; -static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__7; static lean_object* l_Lean_Parser_Command_elab___closed__8; static lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__7; @@ -1853,16 +2009,21 @@ static lean_object* l_Lean_Parser_Command_identPrec___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_prec_quot___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2; static lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_namedName; lean_object* l_Lean_Parser_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1; static lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_prefix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntaxCat; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_declRange___closed__7; @@ -1873,6 +2034,7 @@ static lean_object* l_Lean_Parser_Command_elab_formatter___closed__5; static lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__5; static lean_object* l_Lean_Parser_Syntax_atom___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParserOfStack_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2; lean_object* l_Lean_Parser_withResultOfInfo(lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailTactic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1880,7 +2042,6 @@ static lean_object* l_Lean_Parser_Command_catBehavior___closed__12; static lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__7; static lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__14; static lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__7; -static lean_object* l_Lean_Parser_optPrecedence_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab(lean_object*); static lean_object* l_Lean_Parser_Command_elabTail___closed__3; static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__5; @@ -1902,6 +2063,7 @@ static lean_object* l_Lean_Parser_Command_prefix_formatter___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_5____closed__3; static lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2; static lean_object* l_Lean_Parser_Command_macroTailTactic___closed__7; static lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__12; static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__2; @@ -1913,19 +2075,18 @@ static lean_object* l_Lean_Parser_Command_macroTail___closed__3; static lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__9; static lean_object* l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_macroTail___closed__1; -static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntax(lean_object*); static lean_object* l_Lean_Parser_Term_prec_quot___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_identEq_parenthesizer___boxed(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attrKind___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_declRange___closed__4; static lean_object* l_Lean_Parser_Command_infixl_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehaviorSymbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_macroArg___elambda__1___closed__7; -static lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_declRange___closed__7; static lean_object* l_Lean_Parser_Syntax_sepBy1___closed__7; static lean_object* l_Lean_Parser_Term_prio_quot___closed__7; @@ -1943,6 +2104,7 @@ static lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_namedName_formatter___closed__2; static lean_object* l_Lean_Parser_Command_elabTail_formatter___closed__1; static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2; static lean_object* l_Lean_Parser_Command_syntax_formatter___closed__6; static lean_object* l_Lean_Parser_Command_elab___closed__2; static lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__6; @@ -1957,14 +2119,18 @@ static lean_object* l_Lean_Parser_Command_mixfix___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_declRange___closed__1; static lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__1; static lean_object* l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_syntaxCat___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prio_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__16; static lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__11; static lean_object* l_Lean_Parser_Command_optKind___closed__14; -static lean_object* l_Lean_Parser_Command_elab_formatter___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_notationItem_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_notationItem; @@ -1976,16 +2142,18 @@ static lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__7; static lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__6; lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_declRange___closed__3; -static lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__8; static lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__11; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1(lean_object*); static lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__9; static lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_elab__rules___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_precedence_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__3; static lean_object* l_Lean_Parser_precedence___closed__8; static lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2; static lean_object* l_Lean_Parser_Command_macro___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Syntax_cat_parenthesizer___closed__4; @@ -1994,12 +2162,17 @@ lean_object* l_Lean_Parser_setLhsPrecFn___boxed(lean_object*, lean_object*, lean static lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Command_syntaxAbbrev_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_macroTail___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_syntaxParser(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_categoryParser_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab_formatter(lean_object*); static lean_object* l_Lean_Parser_Command_macro__rules___closed__5; lean_object* l_Lean_Parser_andthenFn(lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_notation_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_formatter(lean_object*); static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_5____closed__1() { _start: { @@ -3768,6 +3941,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_paren_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_syntaxParser_parenthesizer(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: { @@ -3883,6 +4102,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_paren_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__1() { _start: { @@ -4380,7 +4645,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_optPrecedence_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_precedence_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_precedence___elambda__1___closed__6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_precedence_formatter___closed__2() { _start: { lean_object* x_1; @@ -4388,11 +4663,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_precedence_formatter), 5, 0); return x_1; } } -static lean_object* _init_l_Lean_Parser_optPrecedence_formatter___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_precedence_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_precedence___elambda__1___closed__6; +x_4 = l___regBuiltin_Lean_Parser_precedence_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_precedence_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_optPrecedence_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_optPrecedence_formatter___closed__1; +x_1 = l___regBuiltin_Lean_Parser_precedence_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_atomic_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4402,7 +4689,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_optPrecedence_formatter(lean_object* x_1, _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_optPrecedence_formatter___closed__2; +x_6 = l_Lean_Parser_optPrecedence_formatter___closed__1; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -4477,6 +4764,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_cat___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_cat_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_cat___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_precedenceParser_parenthesizer(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: { @@ -4560,7 +4877,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_optPrecedence_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_precedence___elambda__1___closed__6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -4568,11 +4895,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_precedence_parenthesizer), 5, 0); return x_1; } } -static lean_object* _init_l_Lean_Parser_optPrecedence_parenthesizer___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_precedence_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_precedence___elambda__1___closed__6; +x_4 = l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_optPrecedence_parenthesizer___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_optPrecedence_parenthesizer___closed__1; +x_1 = l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_atomic_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4582,7 +4921,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_optPrecedence_parenthesizer(lean_object* _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_optPrecedence_parenthesizer___closed__2; +x_6 = l_Lean_Parser_optPrecedence_parenthesizer___closed__1; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -4657,6 +4996,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_cat___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_cat_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_cat___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__1() { _start: { @@ -5322,6 +5691,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_unary___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_unary_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_unary___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__1() { _start: { @@ -5396,6 +5795,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_unary___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_unary_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_unary___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__1() { _start: { @@ -6300,6 +6729,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_binary___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_binary_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_binary___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__1() { _start: { @@ -6412,6 +6871,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_binary___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_binary_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_binary___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -7338,6 +7827,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_sepBy_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1() { _start: { @@ -7527,6 +8046,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_sepBy_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1() { _start: { @@ -8391,6 +8940,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_sepBy1_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1() { _start: { @@ -8455,6 +9034,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_sepBy1_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__1() { _start: { @@ -8824,6 +9433,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_atom___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_atom_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_atom___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_atom_parenthesizer___closed__1() { _start: { @@ -8866,6 +9505,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_atom___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_atom_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_atom___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__1() { _start: { @@ -9437,6 +10106,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_nonReserved_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1() { _start: { @@ -9501,6 +10200,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_nonReserved_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_stx_quot___elambda__1___closed__1() { _start: { @@ -10223,6 +10952,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_stx_quot___elambda__1___closed__5; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_stx_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Term_stx_quot___elambda__1___closed__5; +x_4 = l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1() { _start: { @@ -10309,6 +11068,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_stx_quot___elambda__1___closed__5; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_stx_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_stx_quot___elambda__1___closed__5; +x_4 = l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prec_quot___elambda__1___closed__1() { _start: { @@ -10988,6 +11777,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prec_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prec_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Term_prec_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prec_quot_parenthesizer___closed__1() { _start: { @@ -11084,6 +11903,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prec_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prec_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_prec_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prio_quot___elambda__1___closed__1() { _start: { @@ -11789,6 +12638,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prio_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prio_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Term_prio_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prio_quot_parenthesizer___closed__1() { _start: { @@ -11885,6 +12764,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prio_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prio_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_prio_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_namedName___elambda__1___closed__1() { _start: { @@ -14874,6 +15783,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_prefix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_prefix_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_prefix_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_prefix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infix_formatter___closed__1() { _start: { @@ -14926,6 +15865,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infix_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infix_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_infix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infixl_formatter___closed__1() { _start: { @@ -14978,6 +15947,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infixl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_infixl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infixr_formatter___closed__1() { _start: { @@ -15030,6 +16029,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infixr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixr_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixr_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_infixr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_postfix_formatter___closed__1() { _start: { @@ -15082,15 +16111,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixr_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_postfix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2() { _start: { lean_object* x_1; @@ -15098,11 +16129,47 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_postfix_formatter), 5, 0) return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_postfix_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_postfix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_postfix_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2; +x_2 = l_Lean_Parser_Command_mixfixKind_formatter___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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_formatter___closed__1; +x_1 = l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2; x_2 = l_Lean_Parser_Command_mixfixKind_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); @@ -15110,60 +16177,12 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_formatter___closed__4; -x_2 = l_Lean_Parser_Command_mixfixKind_formatter___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infix_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_formatter___closed__6; -x_2 = l_Lean_Parser_Command_mixfixKind_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__8() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_prefix_formatter), 5, 0); -return x_1; -} -} LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfixKind_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_mixfixKind_formatter___closed__8; -x_7 = l_Lean_Parser_Command_mixfixKind_formatter___closed__7; +x_6 = l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2; +x_7 = l_Lean_Parser_Command_mixfixKind_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -15291,7 +16310,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedName_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namedName___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2() { _start: { lean_object* x_1; @@ -15299,11 +16328,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namedName_formatter), 5, return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedName_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_namedName___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedName_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_optNamedName_formatter___closed__1; +x_6 = l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -15430,7 +16471,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_formatter___closed__12() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_optPrecedence_formatter___closed__1; +x_1 = l___regBuiltin_Lean_Parser_precedence_formatter___closed__2; x_2 = l_Lean_Parser_Command_mixfix_formatter___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -15502,6 +16543,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mixfix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_mixfix_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_mixfix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_prefix_parenthesizer___closed__1() { _start: { @@ -15554,6 +16625,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_prefix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_prefix_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_prefix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infix_parenthesizer___closed__1() { _start: { @@ -15606,6 +16707,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infix_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infix_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_infix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infixl_parenthesizer___closed__1() { _start: { @@ -15658,6 +16789,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infixl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_infixl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_infixr_parenthesizer___closed__1() { _start: { @@ -15710,6 +16871,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_infixr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixr_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_infixr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_postfix_parenthesizer___closed__1() { _start: { @@ -15762,15 +16953,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixr_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_postfix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -15778,11 +16971,47 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_postfix_parenthesizer), 5 return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_postfix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_postfix_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Command_mixfixKind_parenthesizer___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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1; +x_1 = l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_mixfixKind_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); @@ -15790,60 +17019,12 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infixl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_infix_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_prefix_parenthesizer), 5, 0); -return x_1; -} -} LEAN_EXPORT lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8; -x_7 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7; +x_6 = l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2; +x_7 = l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -15971,7 +17152,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_namedName___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -15979,11 +17170,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_namedName_parenthesizer), return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_namedName___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_optNamedName_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1; +x_6 = l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -16112,7 +17315,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_optPrecedence_parenthesizer___closed__1; +x_1 = l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -16184,6 +17387,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mixfix___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_mixfix_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_mixfix___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_identPrec___elambda__1___closed__1() { _start: { @@ -17526,6 +18759,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_identPrec_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed__1() { _start: { @@ -17547,29 +18810,21 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_identPrec_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed__3() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Syntax_sepBy_formatter___closed__10; -x_2 = l_Lean_Parser_Command_notationItem_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_identPrec_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed__4() { +static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_notationItem_formatter___closed__1; -x_2 = l_Lean_Parser_Command_notationItem_formatter___closed__3; +x_2 = l_Lean_Parser_Command_notationItem_formatter___closed__2; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withAntiquot_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -17581,7 +18836,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_mixfix_formatter___closed__6; -x_7 = l_Lean_Parser_Command_notationItem_formatter___closed__4; +x_7 = l_Lean_Parser_Command_notationItem_formatter___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; } @@ -17728,6 +18983,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_notation___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_notation_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_notation_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_notation___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_identPrec_parenthesizer___closed__1() { _start: { @@ -17770,6 +19055,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_identPrec_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__1() { _start: { @@ -17791,29 +19106,21 @@ return x_7; static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_identPrec_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__3() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__10; -x_2 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_identPrec_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__4() { +static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__1; -x_2 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__2; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -17825,7 +19132,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__6; -x_7 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__4; +x_7 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__3; 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; } @@ -17972,6 +19279,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_notation___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_notation_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_notation_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_notation___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macro__rules___elambda__1___closed__1() { _start: { @@ -19887,6 +21224,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntax___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntax_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntax_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_syntax___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_syntax_parenthesizer___closed__1() { _start: { @@ -20065,6 +21432,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntax___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntax_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_syntax___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__1() { _start: { @@ -20740,6 +22137,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntaxAbbrev_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1() { _start: { @@ -20830,6 +22257,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntaxAbbrev_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__1() { _start: { @@ -22204,6 +23661,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorBoth_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1() { _start: { @@ -22259,6 +23746,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorSymbol_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__1() { _start: { @@ -22275,26 +23792,34 @@ return x_4; static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorBoth_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorSymbol_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehavior_formatter___closed__2; +x_2 = l_Lean_Parser_Syntax_paren_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_formatter___closed__2; +x_1 = l_Lean_Parser_Command_namedName_formatter___closed__5; x_2 = l_Lean_Parser_Command_catBehavior_formatter___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -22304,8 +23829,8 @@ static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_formatter___closed__4; -x_2 = l_Lean_Parser_Syntax_paren_formatter___closed__5; +x_1 = l_Lean_Parser_Command_catBehavior_formatter___closed__1; +x_2 = l_Lean_Parser_Command_catBehavior_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); lean_closure_set(x_3, 1, x_2); @@ -22316,32 +23841,8 @@ static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_namedName_formatter___closed__5; -x_2 = l_Lean_Parser_Command_catBehavior_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_formatter___closed__1; -x_2 = l_Lean_Parser_Command_catBehavior_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_catBehavior_formatter___closed__8() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Syntax_paren_formatter___closed__2; -x_2 = l_Lean_Parser_Command_catBehavior_formatter___closed__7; +x_2 = l_Lean_Parser_Command_catBehavior_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); lean_closure_set(x_3, 1, x_2); @@ -22352,7 +23853,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehavior_formatter(lean_object _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_catBehavior_formatter___closed__8; +x_6 = l_Lean_Parser_Command_catBehavior_formatter___closed__6; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -22441,6 +23942,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntaxCat___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntaxCat_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_syntaxCat___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1() { _start: { @@ -22496,6 +24027,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorBoth_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1() { _start: { @@ -22551,6 +24112,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_catBehaviorSymbol___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1() { _start: { @@ -22567,26 +24158,34 @@ return x_4; static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorBoth_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Syntax_paren_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Command_namedName_parenthesizer___closed__5; x_2 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__3; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -22596,8 +24195,8 @@ static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Syntax_paren_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1; +x_2 = l_Lean_Parser_Command_catBehavior_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); lean_closure_set(x_3, 1, x_2); @@ -22608,32 +24207,8 @@ static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_namedName_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Command_catBehavior_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1; -x_2 = l_Lean_Parser_Command_catBehavior_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Syntax_paren_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7; +x_2 = l_Lean_Parser_Command_catBehavior_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); lean_closure_set(x_3, 1, x_2); @@ -22644,7 +24219,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Command_catBehavior_parenthesizer(lean_ob _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8; +x_6 = l_Lean_Parser_Command_catBehavior_parenthesizer___closed__6; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -22733,6 +24308,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_syntaxCat___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_syntaxCat_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_syntaxCat___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macroArg___elambda__1___closed__1() { _start: { @@ -24789,6 +26394,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macroArg___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroArg_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_macroArg___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macroRhs_formatter___closed__1() { _start: { @@ -25118,6 +26753,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macroTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroTail_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_macroTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__1() { _start: { @@ -25149,34 +26814,42 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroArg_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_macro_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__4() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macro_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Command_macroTail_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroTail_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__8; +x_2 = l_Lean_Parser_Command_macro_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro_formatter___closed__4; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__10; x_2 = l_Lean_Parser_Command_macro_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); @@ -25188,7 +26861,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__8; +x_1 = l_Lean_Parser_Syntax_cat_formatter___closed__3; x_2 = l_Lean_Parser_Command_macro_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); @@ -25200,7 +26873,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__10; +x_1 = l_Lean_Parser_Command_macro_formatter___closed__2; x_2 = l_Lean_Parser_Command_macro_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); @@ -25212,7 +26885,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Syntax_cat_formatter___closed__3; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__15; x_2 = l_Lean_Parser_Command_macro_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); @@ -25224,7 +26897,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro_formatter___closed__2; +x_1 = l_Lean_Parser_Command_macro__rules_formatter___closed__3; x_2 = l_Lean_Parser_Command_macro_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); @@ -25235,44 +26908,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__11() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__15; -x_2 = l_Lean_Parser_Command_macro_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__12() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro__rules_formatter___closed__3; -x_2 = l_Lean_Parser_Command_macro_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__13() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_macro_formatter___closed__12; +x_1 = l_Lean_Parser_Command_macro_formatter___closed__10; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_suppressInsideQuot_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__14() { +static lean_object* _init_l_Lean_Parser_Command_macro_formatter___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_macro___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_macro_formatter___closed__13; +x_3 = l_Lean_Parser_Command_macro_formatter___closed__11; 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); @@ -25285,11 +26934,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_macro_formatter___closed__1; -x_7 = l_Lean_Parser_Command_macro_formatter___closed__14; +x_7 = l_Lean_Parser_Command_macro_formatter___closed__12; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macro_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_macro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macroArg_parenthesizer___closed__1() { _start: { @@ -25388,6 +27067,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macroArg___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroArg_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_macroArg___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macroRhs_parenthesizer___closed__1() { _start: { @@ -25755,6 +27464,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macroTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroTail_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_macroTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__1() { _start: { @@ -25786,34 +27525,42 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroArg_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Command_macroTail_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macroTail_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__8; +x_2 = l_Lean_Parser_Command_macro_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__10; x_2 = l_Lean_Parser_Command_macro_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); @@ -25825,7 +27572,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__7( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__8; +x_1 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_macro_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); @@ -25837,7 +27584,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__8( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_macro_parenthesizer___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25849,7 +27596,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__9( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__15; x_2 = l_Lean_Parser_Command_macro_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25861,7 +27608,7 @@ static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__10 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Command_macro__rules_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_macro_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); @@ -25872,44 +27619,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__11() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__15; -x_2 = l_Lean_Parser_Command_macro_parenthesizer___closed__10; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__12() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro__rules_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_macro_parenthesizer___closed__11; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__13() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__12; +x_1 = l_Lean_Parser_Command_macro_parenthesizer___closed__10; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_suppressInsideQuot_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__14() { +static lean_object* _init_l_Lean_Parser_Command_macro_parenthesizer___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_macro___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_macro_parenthesizer___closed__13; +x_3 = l_Lean_Parser_Command_macro_parenthesizer___closed__11; 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); @@ -25922,11 +27645,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_macro_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_macro_parenthesizer___closed__14; +x_7 = l_Lean_Parser_Command_macro_parenthesizer___closed__12; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_macro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_macro_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_macro_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_macro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_elab__rules___elambda__1___closed__1() { _start: { @@ -26723,6 +28476,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab__rules___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elab__rules_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_elab__rules___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_elab__rules_parenthesizer___closed__1() { _start: { @@ -26899,6 +28682,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab__rules___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elab__rules_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_elab__rules___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_elabArg() { _start: { @@ -28048,6 +29861,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elabTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elabTail_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_elabTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__1() { _start: { @@ -28097,16 +29940,20 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elabTail_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab_formatter___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Command_elabTail_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_elab_formatter___closed__4; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__8; x_2 = l_Lean_Parser_Command_elab_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); @@ -28118,7 +29965,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__8; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__10; x_2 = l_Lean_Parser_Command_elab_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); @@ -28130,7 +29977,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__10; +x_1 = l_Lean_Parser_Syntax_cat_formatter___closed__3; x_2 = l_Lean_Parser_Command_elab_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); @@ -28142,7 +29989,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Syntax_cat_formatter___closed__3; +x_1 = l_Lean_Parser_Command_elab_formatter___closed__2; x_2 = l_Lean_Parser_Command_elab_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); @@ -28154,7 +30001,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_elab_formatter___closed__2; +x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__15; x_2 = l_Lean_Parser_Command_elab_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); @@ -28166,7 +30013,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_formatter___closed__15; +x_1 = l_Lean_Parser_Command_macro__rules_formatter___closed__3; x_2 = l_Lean_Parser_Command_elab_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); @@ -28177,32 +30024,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__12() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro__rules_formatter___closed__3; -x_2 = l_Lean_Parser_Command_elab_formatter___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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__13() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_elab_formatter___closed__12; +x_1 = l_Lean_Parser_Command_elab_formatter___closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_suppressInsideQuot_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__14() { +static lean_object* _init_l_Lean_Parser_Command_elab_formatter___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_elab___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_elab_formatter___closed__13; +x_3 = l_Lean_Parser_Command_elab_formatter___closed__12; 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); @@ -28215,11 +30050,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_elab_formatter___closed__1; -x_7 = l_Lean_Parser_Command_elab_formatter___closed__14; +x_7 = l_Lean_Parser_Command_elab_formatter___closed__13; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elab_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3; +x_3 = l_Lean_Parser_Command_elab___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Command_elabArg_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -28328,6 +30193,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elabTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elabTail_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_elabTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__1() { _start: { @@ -28377,16 +30272,20 @@ return x_2; static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elabTail_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Command_elabTail_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__8; x_2 = l_Lean_Parser_Command_elab_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); @@ -28398,7 +30297,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__7() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__8; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__10; x_2 = l_Lean_Parser_Command_elab_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); @@ -28410,7 +30309,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__8() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_elab_parenthesizer___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -28422,7 +30321,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__9() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__2; x_2 = l_Lean_Parser_Command_elab_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -28434,7 +30333,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__10( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__15; x_2 = l_Lean_Parser_Command_elab_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); @@ -28446,7 +30345,7 @@ static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__11( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__15; +x_1 = l_Lean_Parser_Command_macro__rules_parenthesizer___closed__3; x_2 = l_Lean_Parser_Command_elab_parenthesizer___closed__10; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -28457,32 +30356,20 @@ return x_3; static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__12() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Command_macro__rules_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Command_elab_parenthesizer___closed__11; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__13() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__12; +x_1 = l_Lean_Parser_Command_elab_parenthesizer___closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_suppressInsideQuot_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__14() { +static lean_object* _init_l_Lean_Parser_Command_elab_parenthesizer___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Command_elab___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Command_elab_parenthesizer___closed__13; +x_3 = l_Lean_Parser_Command_elab_parenthesizer___closed__12; 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); @@ -28495,11 +30382,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Command_elab_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Command_elab_parenthesizer___closed__14; +x_7 = l_Lean_Parser_Command_elab_parenthesizer___closed__13; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_elab___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_elab_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_elab_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_elab___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Command(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Tactic(uint8_t builtin, lean_object*); @@ -28747,6 +30664,17 @@ l_Lean_Parser_Syntax_paren_formatter___closed__7 = _init_l_Lean_Parser_Syntax_pa lean_mark_persistent(l_Lean_Parser_Syntax_paren_formatter___closed__7); l_Lean_Parser_Syntax_paren_formatter___closed__8 = _init_l_Lean_Parser_Syntax_paren_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Syntax_paren_formatter___closed__8); +l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__2); +l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__3); +l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Syntax_paren_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_paren_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_paren_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_paren_parenthesizer___closed__1); l_Lean_Parser_Syntax_paren_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_paren_parenthesizer___closed__2(); @@ -28763,6 +30691,17 @@ l_Lean_Parser_Syntax_paren_parenthesizer___closed__7 = _init_l_Lean_Parser_Synta lean_mark_persistent(l_Lean_Parser_Syntax_paren_parenthesizer___closed__7); l_Lean_Parser_Syntax_paren_parenthesizer___closed__8 = _init_l_Lean_Parser_Syntax_paren_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Syntax_paren_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Syntax_paren_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_cat___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_cat___elambda__1___closed__1); l_Lean_Parser_Syntax_cat___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__2(); @@ -28825,10 +30764,15 @@ l_Lean_Parser_precedence_formatter___closed__4 = _init_l_Lean_Parser_precedence_ lean_mark_persistent(l_Lean_Parser_precedence_formatter___closed__4); l_Lean_Parser_precedence_formatter___closed__5 = _init_l_Lean_Parser_precedence_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_precedence_formatter___closed__5); +l___regBuiltin_Lean_Parser_precedence_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_precedence_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_precedence_formatter___closed__1); +l___regBuiltin_Lean_Parser_precedence_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_precedence_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_precedence_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_precedence_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_optPrecedence_formatter___closed__1 = _init_l_Lean_Parser_optPrecedence_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_optPrecedence_formatter___closed__1); -l_Lean_Parser_optPrecedence_formatter___closed__2 = _init_l_Lean_Parser_optPrecedence_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_optPrecedence_formatter___closed__2); l_Lean_Parser_Syntax_cat_formatter___closed__1 = _init_l_Lean_Parser_Syntax_cat_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_cat_formatter___closed__1); l_Lean_Parser_Syntax_cat_formatter___closed__2 = _init_l_Lean_Parser_Syntax_cat_formatter___closed__2(); @@ -28839,6 +30783,13 @@ l_Lean_Parser_Syntax_cat_formatter___closed__4 = _init_l_Lean_Parser_Syntax_cat_ lean_mark_persistent(l_Lean_Parser_Syntax_cat_formatter___closed__4); l_Lean_Parser_Syntax_cat_formatter___closed__5 = _init_l_Lean_Parser_Syntax_cat_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Syntax_cat_formatter___closed__5); +l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_cat_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_precedence_parenthesizer___closed__1 = _init_l_Lean_Parser_precedence_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_precedence_parenthesizer___closed__1); l_Lean_Parser_precedence_parenthesizer___closed__2 = _init_l_Lean_Parser_precedence_parenthesizer___closed__2(); @@ -28849,10 +30800,15 @@ l_Lean_Parser_precedence_parenthesizer___closed__4 = _init_l_Lean_Parser_precede lean_mark_persistent(l_Lean_Parser_precedence_parenthesizer___closed__4); l_Lean_Parser_precedence_parenthesizer___closed__5 = _init_l_Lean_Parser_precedence_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_precedence_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_precedence_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_precedence_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_optPrecedence_parenthesizer___closed__1 = _init_l_Lean_Parser_optPrecedence_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_optPrecedence_parenthesizer___closed__1); -l_Lean_Parser_optPrecedence_parenthesizer___closed__2 = _init_l_Lean_Parser_optPrecedence_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_optPrecedence_parenthesizer___closed__2); l_Lean_Parser_Syntax_cat_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_cat_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_cat_parenthesizer___closed__1); l_Lean_Parser_Syntax_cat_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_cat_parenthesizer___closed__2(); @@ -28863,6 +30819,13 @@ l_Lean_Parser_Syntax_cat_parenthesizer___closed__4 = _init_l_Lean_Parser_Syntax_ lean_mark_persistent(l_Lean_Parser_Syntax_cat_parenthesizer___closed__4); l_Lean_Parser_Syntax_cat_parenthesizer___closed__5 = _init_l_Lean_Parser_Syntax_cat_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Syntax_cat_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_unary___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_unary___elambda__1___closed__1); l_Lean_Parser_Syntax_unary___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__2(); @@ -28931,6 +30894,13 @@ l_Lean_Parser_Syntax_unary_formatter___closed__4 = _init_l_Lean_Parser_Syntax_un lean_mark_persistent(l_Lean_Parser_Syntax_unary_formatter___closed__4); l_Lean_Parser_Syntax_unary_formatter___closed__5 = _init_l_Lean_Parser_Syntax_unary_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Syntax_unary_formatter___closed__5); +l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_unary_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_unary_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_unary_parenthesizer___closed__1); l_Lean_Parser_Syntax_unary_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__2(); @@ -28941,6 +30911,13 @@ l_Lean_Parser_Syntax_unary_parenthesizer___closed__4 = _init_l_Lean_Parser_Synta lean_mark_persistent(l_Lean_Parser_Syntax_unary_parenthesizer___closed__4); l_Lean_Parser_Syntax_unary_parenthesizer___closed__5 = _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Syntax_unary_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_binary___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_binary___elambda__1___closed__1); l_Lean_Parser_Syntax_binary___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__2(); @@ -29035,6 +31012,13 @@ l_Lean_Parser_Syntax_binary_formatter___closed__7 = _init_l_Lean_Parser_Syntax_b lean_mark_persistent(l_Lean_Parser_Syntax_binary_formatter___closed__7); l_Lean_Parser_Syntax_binary_formatter___closed__8 = _init_l_Lean_Parser_Syntax_binary_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Syntax_binary_formatter___closed__8); +l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_binary_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_binary_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_binary_parenthesizer___closed__1); l_Lean_Parser_Syntax_binary_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__2(); @@ -29051,6 +31035,13 @@ l_Lean_Parser_Syntax_binary_parenthesizer___closed__7 = _init_l_Lean_Parser_Synt lean_mark_persistent(l_Lean_Parser_Syntax_binary_parenthesizer___closed__7); l_Lean_Parser_Syntax_binary_parenthesizer___closed__8 = _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Syntax_binary_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1); l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2(); @@ -29141,6 +31132,13 @@ l_Lean_Parser_Syntax_sepBy_formatter___closed__14 = _init_l_Lean_Parser_Syntax_s lean_mark_persistent(l_Lean_Parser_Syntax_sepBy_formatter___closed__14); l_Lean_Parser_Syntax_sepBy_formatter___closed__15 = _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__15(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy_formatter___closed__15); +l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1); l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2(); @@ -29171,6 +31169,13 @@ l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__14 = _init_l_Lean_Parser_Synt lean_mark_persistent(l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__14); l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__15 = _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__15(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__15); +l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1); l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2(); @@ -29269,6 +31274,13 @@ l_Lean_Parser_Syntax_sepBy1_formatter___closed__3 = _init_l_Lean_Parser_Syntax_s lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1_formatter___closed__3); l_Lean_Parser_Syntax_sepBy1_formatter___closed__4 = _init_l_Lean_Parser_Syntax_sepBy1_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1_formatter___closed__4); +l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1); l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2(); @@ -29277,6 +31289,13 @@ l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__3 = _init_l_Lean_Parser_Synt lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__3); l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__4 = _init_l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_atom___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_atom___elambda__1___closed__1); l_Lean_Parser_Syntax_atom___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__2(); @@ -29327,10 +31346,24 @@ l_Lean_Parser_Syntax_atom_formatter___closed__1 = _init_l_Lean_Parser_Syntax_ato lean_mark_persistent(l_Lean_Parser_Syntax_atom_formatter___closed__1); l_Lean_Parser_Syntax_atom_formatter___closed__2 = _init_l_Lean_Parser_Syntax_atom_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Syntax_atom_formatter___closed__2); +l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_atom_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_atom_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_atom_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_atom_parenthesizer___closed__1); l_Lean_Parser_Syntax_atom_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_atom_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Syntax_atom_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__1); l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2(); @@ -29401,6 +31434,13 @@ l_Lean_Parser_Syntax_nonReserved_formatter___closed__3 = _init_l_Lean_Parser_Syn lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved_formatter___closed__3); l_Lean_Parser_Syntax_nonReserved_formatter___closed__4 = _init_l_Lean_Parser_Syntax_nonReserved_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved_formatter___closed__4); +l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1); +l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1); l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2(); @@ -29409,6 +31449,13 @@ l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__3 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__3); l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__4 = _init_l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Syntax_nonReserved_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_stx_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_stx_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_stx_quot___elambda__1___closed__1); l_Lean_Parser_Term_stx_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_stx_quot___elambda__1___closed__2(); @@ -29503,6 +31550,13 @@ l_Lean_Parser_Term_stx_quot_formatter___closed__5 = _init_l_Lean_Parser_Term_stx lean_mark_persistent(l_Lean_Parser_Term_stx_quot_formatter___closed__5); l_Lean_Parser_Term_stx_quot_formatter___closed__6 = _init_l_Lean_Parser_Term_stx_quot_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_stx_quot_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stx_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_stx_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1); l_Lean_Parser_Term_stx_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_stx_quot_parenthesizer___closed__2(); @@ -29515,6 +31569,13 @@ l_Lean_Parser_Term_stx_quot_parenthesizer___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_stx_quot_parenthesizer___closed__5); l_Lean_Parser_Term_stx_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_stx_quot_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_stx_quot_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_stx_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prec_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_prec_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prec_quot___elambda__1___closed__1); l_Lean_Parser_Term_prec_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_prec_quot___elambda__1___closed__2(); @@ -29599,6 +31660,13 @@ l_Lean_Parser_Term_prec_quot_formatter___closed__5 = _init_l_Lean_Parser_Term_pr lean_mark_persistent(l_Lean_Parser_Term_prec_quot_formatter___closed__5); l_Lean_Parser_Term_prec_quot_formatter___closed__6 = _init_l_Lean_Parser_Term_prec_quot_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_prec_quot_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prec_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prec_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prec_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_prec_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prec_quot_parenthesizer___closed__1); l_Lean_Parser_Term_prec_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_prec_quot_parenthesizer___closed__2(); @@ -29613,6 +31681,13 @@ l_Lean_Parser_Term_prec_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_prec_quot_parenthesizer___closed__6); l_Lean_Parser_Term_prec_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_prec_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_prec_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prio_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_prio_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prio_quot___elambda__1___closed__1); l_Lean_Parser_Term_prio_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_prio_quot___elambda__1___closed__2(); @@ -29703,6 +31778,13 @@ l_Lean_Parser_Term_prio_quot_formatter___closed__6 = _init_l_Lean_Parser_Term_pr lean_mark_persistent(l_Lean_Parser_Term_prio_quot_formatter___closed__6); l_Lean_Parser_Term_prio_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_prio_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_prio_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prio_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prio_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_prio_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prio_quot_parenthesizer___closed__1); l_Lean_Parser_Term_prio_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_prio_quot_parenthesizer___closed__2(); @@ -29717,6 +31799,13 @@ l_Lean_Parser_Term_prio_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_prio_quot_parenthesizer___closed__6); l_Lean_Parser_Term_prio_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_prio_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_prio_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_namedName___elambda__1___closed__1 = _init_l_Lean_Parser_Command_namedName___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedName___elambda__1___closed__1); l_Lean_Parser_Command_namedName___elambda__1___closed__2 = _init_l_Lean_Parser_Command_namedName___elambda__1___closed__2(); @@ -30087,46 +32176,71 @@ l_Lean_Parser_Command_prefix_formatter___closed__2 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_prefix_formatter___closed__2); l_Lean_Parser_Command_prefix_formatter___closed__3 = _init_l_Lean_Parser_Command_prefix_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_prefix_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_prefix_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_prefix_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infix_formatter___closed__1 = _init_l_Lean_Parser_Command_infix_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infix_formatter___closed__1); l_Lean_Parser_Command_infix_formatter___closed__2 = _init_l_Lean_Parser_Command_infix_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infix_formatter___closed__2); l_Lean_Parser_Command_infix_formatter___closed__3 = _init_l_Lean_Parser_Command_infix_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infix_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infix_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infix_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infixl_formatter___closed__1 = _init_l_Lean_Parser_Command_infixl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infixl_formatter___closed__1); l_Lean_Parser_Command_infixl_formatter___closed__2 = _init_l_Lean_Parser_Command_infixl_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infixl_formatter___closed__2); l_Lean_Parser_Command_infixl_formatter___closed__3 = _init_l_Lean_Parser_Command_infixl_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infixl_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infixl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infixr_formatter___closed__1 = _init_l_Lean_Parser_Command_infixr_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infixr_formatter___closed__1); l_Lean_Parser_Command_infixr_formatter___closed__2 = _init_l_Lean_Parser_Command_infixr_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infixr_formatter___closed__2); l_Lean_Parser_Command_infixr_formatter___closed__3 = _init_l_Lean_Parser_Command_infixr_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infixr_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixr_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infixr_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_postfix_formatter___closed__1 = _init_l_Lean_Parser_Command_postfix_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_postfix_formatter___closed__1); l_Lean_Parser_Command_postfix_formatter___closed__2 = _init_l_Lean_Parser_Command_postfix_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_postfix_formatter___closed__2); l_Lean_Parser_Command_postfix_formatter___closed__3 = _init_l_Lean_Parser_Command_postfix_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_postfix_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_postfix_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_postfix_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mixfixKind_formatter___closed__1 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__1); l_Lean_Parser_Command_mixfixKind_formatter___closed__2 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__2); l_Lean_Parser_Command_mixfixKind_formatter___closed__3 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__3); -l_Lean_Parser_Command_mixfixKind_formatter___closed__4 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__4); -l_Lean_Parser_Command_mixfixKind_formatter___closed__5 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__5); -l_Lean_Parser_Command_mixfixKind_formatter___closed__6 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__6); -l_Lean_Parser_Command_mixfixKind_formatter___closed__7 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__7); -l_Lean_Parser_Command_mixfixKind_formatter___closed__8 = _init_l_Lean_Parser_Command_mixfixKind_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_formatter___closed__8); l_Lean_Parser_Command_namedName_formatter___closed__1 = _init_l_Lean_Parser_Command_namedName_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedName_formatter___closed__1); l_Lean_Parser_Command_namedName_formatter___closed__2 = _init_l_Lean_Parser_Command_namedName_formatter___closed__2(); @@ -30145,8 +32259,13 @@ l_Lean_Parser_Command_namedName_formatter___closed__8 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_namedName_formatter___closed__8); l_Lean_Parser_Command_namedName_formatter___closed__9 = _init_l_Lean_Parser_Command_namedName_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_namedName_formatter___closed__9); -l_Lean_Parser_Command_optNamedName_formatter___closed__1 = _init_l_Lean_Parser_Command_optNamedName_formatter___closed__1(); -lean_mark_persistent(l_Lean_Parser_Command_optNamedName_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedName_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namedName_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mixfix_formatter___closed__1 = _init_l_Lean_Parser_Command_mixfix_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mixfix_formatter___closed__1); l_Lean_Parser_Command_mixfix_formatter___closed__2 = _init_l_Lean_Parser_Command_mixfix_formatter___closed__2(); @@ -30181,52 +32300,84 @@ l_Lean_Parser_Command_mixfix_formatter___closed__16 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_mixfix_formatter___closed__16); l_Lean_Parser_Command_mixfix_formatter___closed__17 = _init_l_Lean_Parser_Command_mixfix_formatter___closed__17(); lean_mark_persistent(l_Lean_Parser_Command_mixfix_formatter___closed__17); +l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_mixfix_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_prefix_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_prefix_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_prefix_parenthesizer___closed__1); l_Lean_Parser_Command_prefix_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_prefix_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_prefix_parenthesizer___closed__2); l_Lean_Parser_Command_prefix_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_prefix_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_prefix_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_prefix_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infix_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_infix_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infix_parenthesizer___closed__1); l_Lean_Parser_Command_infix_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_infix_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infix_parenthesizer___closed__2); l_Lean_Parser_Command_infix_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_infix_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infix_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infix_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infix_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infixl_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_infixl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infixl_parenthesizer___closed__1); l_Lean_Parser_Command_infixl_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_infixl_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infixl_parenthesizer___closed__2); l_Lean_Parser_Command_infixl_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_infixl_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infixl_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infixl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_infixr_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_infixr_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_infixr_parenthesizer___closed__1); l_Lean_Parser_Command_infixr_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_infixr_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_infixr_parenthesizer___closed__2); l_Lean_Parser_Command_infixr_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_infixr_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_infixr_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_infixr_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_postfix_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_postfix_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_postfix_parenthesizer___closed__1); l_Lean_Parser_Command_postfix_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_postfix_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_postfix_parenthesizer___closed__2); l_Lean_Parser_Command_postfix_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_postfix_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_postfix_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_postfix_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__1); l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2); l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__3); -l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4); -l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__5); -l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__6); -l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__7); -l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__8); l_Lean_Parser_Command_namedName_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_namedName_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_namedName_parenthesizer___closed__1); l_Lean_Parser_Command_namedName_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_namedName_parenthesizer___closed__2(); @@ -30245,8 +32396,13 @@ l_Lean_Parser_Command_namedName_parenthesizer___closed__8 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_namedName_parenthesizer___closed__8); l_Lean_Parser_Command_namedName_parenthesizer___closed__9 = _init_l_Lean_Parser_Command_namedName_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Command_namedName_parenthesizer___closed__9); -l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1(); -lean_mark_persistent(l_Lean_Parser_Command_optNamedName_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_namedName_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_mixfix_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_mixfix_parenthesizer___closed__1); l_Lean_Parser_Command_mixfix_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__2(); @@ -30281,6 +32437,13 @@ l_Lean_Parser_Command_mixfix_parenthesizer___closed__16 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_mixfix_parenthesizer___closed__16); l_Lean_Parser_Command_mixfix_parenthesizer___closed__17 = _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__17(); lean_mark_persistent(l_Lean_Parser_Command_mixfix_parenthesizer___closed__17); +l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_identPrec___elambda__1___closed__1 = _init_l_Lean_Parser_Command_identPrec___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_identPrec___elambda__1___closed__1); l_Lean_Parser_Command_identPrec___elambda__1___closed__2 = _init_l_Lean_Parser_Command_identPrec___elambda__1___closed__2(); @@ -30447,14 +32610,19 @@ l_Lean_Parser_Command_identPrec_formatter___closed__1 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_identPrec_formatter___closed__1); l_Lean_Parser_Command_identPrec_formatter___closed__2 = _init_l_Lean_Parser_Command_identPrec_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_identPrec_formatter___closed__2); +l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_identPrec_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_identPrec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_notationItem_formatter___closed__1 = _init_l_Lean_Parser_Command_notationItem_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_formatter___closed__1); l_Lean_Parser_Command_notationItem_formatter___closed__2 = _init_l_Lean_Parser_Command_notationItem_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_formatter___closed__2); l_Lean_Parser_Command_notationItem_formatter___closed__3 = _init_l_Lean_Parser_Command_notationItem_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_formatter___closed__3); -l_Lean_Parser_Command_notationItem_formatter___closed__4 = _init_l_Lean_Parser_Command_notationItem_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_notationItem_formatter___closed__4); l_Lean_Parser_Command_notation_formatter___closed__1 = _init_l_Lean_Parser_Command_notation_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_notation_formatter___closed__1); l_Lean_Parser_Command_notation_formatter___closed__2 = _init_l_Lean_Parser_Command_notation_formatter___closed__2(); @@ -30477,18 +32645,30 @@ l_Lean_Parser_Command_notation_formatter___closed__10 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_notation_formatter___closed__10); l_Lean_Parser_Command_notation_formatter___closed__11 = _init_l_Lean_Parser_Command_notation_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_notation_formatter___closed__11); +l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_notation_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_notation_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_identPrec_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_identPrec_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_identPrec_parenthesizer___closed__1); l_Lean_Parser_Command_identPrec_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_identPrec_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_identPrec_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_identPrec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_notationItem_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_parenthesizer___closed__1); l_Lean_Parser_Command_notationItem_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_parenthesizer___closed__2); l_Lean_Parser_Command_notationItem_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_notationItem_parenthesizer___closed__3); -l_Lean_Parser_Command_notationItem_parenthesizer___closed__4 = _init_l_Lean_Parser_Command_notationItem_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Command_notationItem_parenthesizer___closed__4); l_Lean_Parser_Command_notation_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_notation_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_notation_parenthesizer___closed__1); l_Lean_Parser_Command_notation_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_notation_parenthesizer___closed__2(); @@ -30511,6 +32691,13 @@ l_Lean_Parser_Command_notation_parenthesizer___closed__10 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_notation_parenthesizer___closed__10); l_Lean_Parser_Command_notation_parenthesizer___closed__11 = _init_l_Lean_Parser_Command_notation_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Command_notation_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_notation_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_notation_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macro__rules___elambda__1___closed__1 = _init_l_Lean_Parser_Command_macro__rules___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macro__rules___elambda__1___closed__1); l_Lean_Parser_Command_macro__rules___elambda__1___closed__2 = _init_l_Lean_Parser_Command_macro__rules___elambda__1___closed__2(); @@ -30779,6 +32966,13 @@ l_Lean_Parser_Command_syntax_formatter___closed__11 = _init_l_Lean_Parser_Comman lean_mark_persistent(l_Lean_Parser_Command_syntax_formatter___closed__11); l_Lean_Parser_Command_syntax_formatter___closed__12 = _init_l_Lean_Parser_Command_syntax_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Command_syntax_formatter___closed__12); +l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntax_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntax_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_syntax_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_syntax_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_syntax_parenthesizer___closed__1); l_Lean_Parser_Command_syntax_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_syntax_parenthesizer___closed__2(); @@ -30807,6 +33001,13 @@ l_Lean_Parser_Command_syntax_parenthesizer___closed__13 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_syntax_parenthesizer___closed__13); l_Lean_Parser_Command_syntax_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_syntax_parenthesizer___closed__14(); lean_mark_persistent(l_Lean_Parser_Command_syntax_parenthesizer___closed__14); +l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntax_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__1 = _init_l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__1); l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2 = _init_l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2(); @@ -30881,6 +33082,13 @@ l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__5 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__5); l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__6 = _init_l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1); l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2(); @@ -30893,6 +33101,13 @@ l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__5 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__5); l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__1 = _init_l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__1); l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2 = _init_l_Lean_Parser_Command_catBehaviorBoth___elambda__1___closed__2(); @@ -31075,12 +33290,26 @@ l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2); l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__3 = _init_l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1 = _init_l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1); l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2 = _init_l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2); l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__3 = _init_l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__3); +l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehavior_formatter___closed__1 = _init_l_Lean_Parser_Command_catBehavior_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehavior_formatter___closed__1); l_Lean_Parser_Command_catBehavior_formatter___closed__2 = _init_l_Lean_Parser_Command_catBehavior_formatter___closed__2(); @@ -31093,10 +33322,6 @@ l_Lean_Parser_Command_catBehavior_formatter___closed__5 = _init_l_Lean_Parser_Co lean_mark_persistent(l_Lean_Parser_Command_catBehavior_formatter___closed__5); l_Lean_Parser_Command_catBehavior_formatter___closed__6 = _init_l_Lean_Parser_Command_catBehavior_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_catBehavior_formatter___closed__6); -l_Lean_Parser_Command_catBehavior_formatter___closed__7 = _init_l_Lean_Parser_Command_catBehavior_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_catBehavior_formatter___closed__7); -l_Lean_Parser_Command_catBehavior_formatter___closed__8 = _init_l_Lean_Parser_Command_catBehavior_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_catBehavior_formatter___closed__8); l_Lean_Parser_Command_syntaxCat_formatter___closed__1 = _init_l_Lean_Parser_Command_syntaxCat_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_formatter___closed__1); l_Lean_Parser_Command_syntaxCat_formatter___closed__2 = _init_l_Lean_Parser_Command_syntaxCat_formatter___closed__2(); @@ -31109,18 +33334,39 @@ l_Lean_Parser_Command_syntaxCat_formatter___closed__5 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_formatter___closed__5); l_Lean_Parser_Command_syntaxCat_formatter___closed__6 = _init_l_Lean_Parser_Command_syntaxCat_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_formatter___closed__6); +l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1); l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2); l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_catBehaviorBoth_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1); l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2); l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__3 = _init_l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_catBehaviorSymbol_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_catBehavior_parenthesizer___closed__1); l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__2(); @@ -31133,10 +33379,6 @@ l_Lean_Parser_Command_catBehavior_parenthesizer___closed__5 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Command_catBehavior_parenthesizer___closed__5); l_Lean_Parser_Command_catBehavior_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_catBehavior_parenthesizer___closed__6); -l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Command_catBehavior_parenthesizer___closed__7); -l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Command_catBehavior_parenthesizer___closed__8); l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1); l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2(); @@ -31149,6 +33391,13 @@ l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__5); l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__6 = _init_l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_syntaxCat_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macroArg___elambda__1___closed__1 = _init_l_Lean_Parser_Command_macroArg___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macroArg___elambda__1___closed__1); l_Lean_Parser_Command_macroArg___elambda__1___closed__2 = _init_l_Lean_Parser_Command_macroArg___elambda__1___closed__2(); @@ -31419,6 +33668,13 @@ l_Lean_Parser_Command_macroArg_formatter___closed__6 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_macroArg_formatter___closed__6); l_Lean_Parser_Command_macroArg_formatter___closed__7 = _init_l_Lean_Parser_Command_macroArg_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_macroArg_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroArg_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macroArg_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macroRhs_formatter___closed__1 = _init_l_Lean_Parser_Command_macroRhs_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macroRhs_formatter___closed__1); l_Lean_Parser_Command_macroRhs_formatter___closed__2 = _init_l_Lean_Parser_Command_macroRhs_formatter___closed__2(); @@ -31467,6 +33723,13 @@ l_Lean_Parser_Command_macroTail_formatter___closed__6 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_macroTail_formatter___closed__6); l_Lean_Parser_Command_macroTail_formatter___closed__7 = _init_l_Lean_Parser_Command_macroTail_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_macroTail_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroTail_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macroTail_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macro_formatter___closed__1 = _init_l_Lean_Parser_Command_macro_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macro_formatter___closed__1); l_Lean_Parser_Command_macro_formatter___closed__2 = _init_l_Lean_Parser_Command_macro_formatter___closed__2(); @@ -31491,10 +33754,13 @@ l_Lean_Parser_Command_macro_formatter___closed__11 = _init_l_Lean_Parser_Command lean_mark_persistent(l_Lean_Parser_Command_macro_formatter___closed__11); l_Lean_Parser_Command_macro_formatter___closed__12 = _init_l_Lean_Parser_Command_macro_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Command_macro_formatter___closed__12); -l_Lean_Parser_Command_macro_formatter___closed__13 = _init_l_Lean_Parser_Command_macro_formatter___closed__13(); -lean_mark_persistent(l_Lean_Parser_Command_macro_formatter___closed__13); -l_Lean_Parser_Command_macro_formatter___closed__14 = _init_l_Lean_Parser_Command_macro_formatter___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_macro_formatter___closed__14); +l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macro_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macroArg_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_macroArg_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macroArg_parenthesizer___closed__1); l_Lean_Parser_Command_macroArg_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_macroArg_parenthesizer___closed__2(); @@ -31509,6 +33775,13 @@ l_Lean_Parser_Command_macroArg_parenthesizer___closed__6 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_macroArg_parenthesizer___closed__6); l_Lean_Parser_Command_macroArg_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_macroArg_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_macroArg_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macroArg_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macroRhs_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_macroRhs_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macroRhs_parenthesizer___closed__1); l_Lean_Parser_Command_macroRhs_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_macroRhs_parenthesizer___closed__2(); @@ -31563,6 +33836,13 @@ l_Lean_Parser_Command_macroTail_parenthesizer___closed__6 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Command_macroTail_parenthesizer___closed__6); l_Lean_Parser_Command_macroTail_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_macroTail_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_macroTail_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macroTail_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_macro_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_macro_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_macro_parenthesizer___closed__1); l_Lean_Parser_Command_macro_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_macro_parenthesizer___closed__2(); @@ -31587,10 +33867,13 @@ l_Lean_Parser_Command_macro_parenthesizer___closed__11 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_macro_parenthesizer___closed__11); l_Lean_Parser_Command_macro_parenthesizer___closed__12 = _init_l_Lean_Parser_Command_macro_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Command_macro_parenthesizer___closed__12); -l_Lean_Parser_Command_macro_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_macro_parenthesizer___closed__13(); -lean_mark_persistent(l_Lean_Parser_Command_macro_parenthesizer___closed__13); -l_Lean_Parser_Command_macro_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_macro_parenthesizer___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_macro_parenthesizer___closed__14); +l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_macro_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_macro_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elab__rules___elambda__1___closed__1 = _init_l_Lean_Parser_Command_elab__rules___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_elab__rules___elambda__1___closed__1); l_Lean_Parser_Command_elab__rules___elambda__1___closed__2 = _init_l_Lean_Parser_Command_elab__rules___elambda__1___closed__2(); @@ -31717,6 +34000,13 @@ l_Lean_Parser_Command_elab__rules_formatter___closed__13 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_elab__rules_formatter___closed__13); l_Lean_Parser_Command_elab__rules_formatter___closed__14 = _init_l_Lean_Parser_Command_elab__rules_formatter___closed__14(); lean_mark_persistent(l_Lean_Parser_Command_elab__rules_formatter___closed__14); +l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab__rules_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elab__rules_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elab__rules_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_elab__rules_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_elab__rules_parenthesizer___closed__1); l_Lean_Parser_Command_elab__rules_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_elab__rules_parenthesizer___closed__2(); @@ -31745,6 +34035,13 @@ l_Lean_Parser_Command_elab__rules_parenthesizer___closed__13 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Command_elab__rules_parenthesizer___closed__13); l_Lean_Parser_Command_elab__rules_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_elab__rules_parenthesizer___closed__14(); lean_mark_persistent(l_Lean_Parser_Command_elab__rules_parenthesizer___closed__14); +l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elabArg = _init_l_Lean_Parser_Command_elabArg(); lean_mark_persistent(l_Lean_Parser_Command_elabArg); l_Lean_Parser_Command_elabTail___elambda__1___closed__1 = _init_l_Lean_Parser_Command_elabTail___elambda__1___closed__1(); @@ -31899,6 +34196,13 @@ l_Lean_Parser_Command_elabTail_formatter___closed__6 = _init_l_Lean_Parser_Comma lean_mark_persistent(l_Lean_Parser_Command_elabTail_formatter___closed__6); l_Lean_Parser_Command_elabTail_formatter___closed__7 = _init_l_Lean_Parser_Command_elabTail_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_elabTail_formatter___closed__7); +l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elabTail_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elabTail_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elab_formatter___closed__1 = _init_l_Lean_Parser_Command_elab_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_elab_formatter___closed__1); l_Lean_Parser_Command_elab_formatter___closed__2 = _init_l_Lean_Parser_Command_elab_formatter___closed__2(); @@ -31925,8 +34229,13 @@ l_Lean_Parser_Command_elab_formatter___closed__12 = _init_l_Lean_Parser_Command_ lean_mark_persistent(l_Lean_Parser_Command_elab_formatter___closed__12); l_Lean_Parser_Command_elab_formatter___closed__13 = _init_l_Lean_Parser_Command_elab_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_elab_formatter___closed__13); -l_Lean_Parser_Command_elab_formatter___closed__14 = _init_l_Lean_Parser_Command_elab_formatter___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_elab_formatter___closed__14); +l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elab_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elabTail_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_elabTail_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_elabTail_parenthesizer___closed__1); l_Lean_Parser_Command_elabTail_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_elabTail_parenthesizer___closed__2(); @@ -31941,6 +34250,13 @@ l_Lean_Parser_Command_elabTail_parenthesizer___closed__6 = _init_l_Lean_Parser_C lean_mark_persistent(l_Lean_Parser_Command_elabTail_parenthesizer___closed__6); l_Lean_Parser_Command_elabTail_parenthesizer___closed__7 = _init_l_Lean_Parser_Command_elabTail_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Command_elabTail_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elabTail_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_elab_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_elab_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_elab_parenthesizer___closed__1); l_Lean_Parser_Command_elab_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_elab_parenthesizer___closed__2(); @@ -31967,8 +34283,13 @@ l_Lean_Parser_Command_elab_parenthesizer___closed__12 = _init_l_Lean_Parser_Comm lean_mark_persistent(l_Lean_Parser_Command_elab_parenthesizer___closed__12); l_Lean_Parser_Command_elab_parenthesizer___closed__13 = _init_l_Lean_Parser_Command_elab_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Command_elab_parenthesizer___closed__13); -l_Lean_Parser_Command_elab_parenthesizer___closed__14 = _init_l_Lean_Parser_Command_elab_parenthesizer___closed__14(); -lean_mark_persistent(l_Lean_Parser_Command_elab_parenthesizer___closed__14); +l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_elab_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_elab_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Tactic.c b/stage0/stdlib/Lean/Parser/Tactic.c index 1467bddca1..32359296fe 100644 --- a/stage0/stdlib/Lean/Parser/Tactic.c +++ b/stage0/stdlib/Lean/Parser/Tactic.c @@ -14,14 +14,17 @@ extern "C" { #endif static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Tactic_introMatch___closed__7; static lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_nestedTactic_declRange___closed__3; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__10; lean_object* l_Lean_Parser_nonReservedSymbol_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_nestedTactic_declRange___closed__4; static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_match_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_declRange___closed__4; static lean_object* l_Lean_Parser_Tactic_unknown___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_declRange(lean_object*); @@ -50,6 +53,7 @@ static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__3; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_declRange___closed__4; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2; lean_object* l_Lean_Parser_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_nativeDecide_formatter___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -63,6 +67,7 @@ static lean_object* l_Lean_Parser_Tactic_match_formatter___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_declRange(lean_object*); lean_object* l_Lean_Parser_Term_hole___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_introMatch___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed; static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__19; @@ -82,6 +87,7 @@ lean_object* l_Lean_Parser_ParserState_mkNode(lean_object*, lean_object*, lean_o static lean_object* l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_matchRhs___closed__1; static lean_object* l_Lean_Parser_Tactic_introMatch___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown(lean_object*); static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_declRange___closed__7; @@ -90,6 +96,7 @@ static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__5; lean_object* l_Lean_Parser_orelseFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_matchRhs_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_decide___closed__6; lean_object* l_Lean_Parser_addBuiltinParser(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown___closed__2; @@ -119,6 +126,7 @@ static lean_object* l_Lean_Parser_Tactic_unknown___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*); lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_matchRhs___closed__4; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_nestedTactic_formatter(lean_object*, 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*); @@ -131,6 +139,7 @@ static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_ static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__2; lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_motive_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__6; static lean_object* l_Lean_Parser_Tactic_matchRhs_formatter___closed__3; lean_object* l_Lean_Parser_optional(lean_object*); @@ -145,9 +154,12 @@ static lean_object* l_Lean_Parser_Tactic_introMatch_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__9; static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_decide___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_match___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l___regBuiltin_Lean_Parser_Tactic_nestedTactic_declRange___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_declRange___closed__4; static lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__3; @@ -169,6 +181,7 @@ lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_introMatch___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_unknown___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_decide_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_match_formatter___closed__12; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__16; lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); @@ -185,6 +198,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_declRange___closed_ lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Tactic_introMatch___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_declRange___closed__3; static lean_object* l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__2; @@ -200,8 +214,10 @@ static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__18; static lean_object* l_Lean_Parser_Tactic_decide___closed__5; static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1; lean_object* l_Lean_Parser_Term_hole_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_orelseInfo(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__14; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__5; @@ -210,9 +226,12 @@ static lean_object* l_Lean_Parser_Tactic_introMatch_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_decide___closed__3; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__5; lean_object* l_Lean_addBuiltinDeclarationRanges(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_match_formatter___closed__11; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__1; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; uint32_t lean_string_utf8_get(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_declRange___closed__3; @@ -228,6 +247,7 @@ static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_nativeDecide_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_introMatch___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_matchRhs___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_declRange___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_nestedTactic_declRange___closed__7; lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -242,15 +262,19 @@ lean_object* l_Lean_Parser_registerAlias(lean_object*, lean_object*, lean_object lean_object* l_Lean_Parser_Term_generalizingParam_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_unknown_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_matchRhs_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__7; lean_object* l_Lean_PrettyPrinter_Formatter_withPosition_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__5; static lean_object* l_Lean_Parser_Tactic_unknown_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_match___closed__4; static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__3; @@ -260,29 +284,35 @@ static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__5; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Tactic_match___closed__1; static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_matchRhs_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_ident___elambda__1(lean_object*, lean_object*); uint8_t lean_uint32_dec_eq(uint32_t, uint32_t); static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_declRange___closed__7; static lean_object* l_Lean_Parser_Tactic_match___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Tactic_decide_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_introMatch___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_decide___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_unknown_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_declRange___closed__3; extern lean_object* l_Lean_PrettyPrinter_Formatter_formatterAliasesRef; static lean_object* l_Lean_Parser_Tactic_decide_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_declRange(lean_object*); static lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_6____closed__7; static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__10; static lean_object* l_Lean_Parser_Tactic_introMatch_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Tactic_decide_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__4; static lean_object* l_Lean_Parser_Tactic_matchRhs___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__13; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide(lean_object*); static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__4; @@ -309,6 +339,7 @@ static lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__3; static lean_object* l_Lean_Parser_Tactic_introMatch_formatter___closed__4; static lean_object* l_Lean_Parser_Tactic_match_formatter___closed__13; static lean_object* l_Lean_Parser_Tactic_decide_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_formatter(lean_object*); lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_nestedTactic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_sepBy1_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -348,11 +379,15 @@ static lean_object* l_Lean_Parser_Tactic_match_formatter___closed__16; static lean_object* l_Lean_Parser_Tactic_unknown___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Tactic_nestedTactic___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__17; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__10; static lean_object* l_Lean_Parser_Tactic_decide___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_unknown___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_matchAlts_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_match___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__7; @@ -361,8 +396,10 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_matchAlts; lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_match_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_decide_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_decide___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_match___elambda__1___lambda__1___closed__1; lean_object* l_Lean_Parser_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___lambda__1(lean_object*, lean_object*); @@ -1300,6 +1337,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_unknown___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_unknown_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_unknown___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_unknown_parenthesizer___closed__1() { _start: { @@ -1385,6 +1468,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_unknown___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_unknown_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_unknown___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_nestedTactic() { _start: { @@ -2640,6 +2769,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_match_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_match_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__1() { _start: { @@ -2906,6 +3065,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_match_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_introMatch___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { @@ -3478,6 +3667,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_introMatch_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1() { _start: { @@ -3545,6 +3764,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_introMatch_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_decide___elambda__1___closed__1() { _start: { @@ -4011,6 +4260,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_decide___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_decide_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_decide___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_decide_parenthesizer___closed__1() { _start: { @@ -4066,6 +4345,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_decide___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_decide_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_decide___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__1() { _start: { @@ -4541,6 +4850,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_nativeDecide_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1() { _start: { @@ -4596,6 +4935,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_nativeDecide_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} lean_object* initialize_Init(uint8_t builtin, lean_object*); lean_object* initialize_Lean_Parser_Term(uint8_t builtin, lean_object*); static bool _G_initialized = false; @@ -4726,6 +5095,17 @@ l_Lean_Parser_Tactic_unknown_formatter___closed__5 = _init_l_Lean_Parser_Tactic_ lean_mark_persistent(l_Lean_Parser_Tactic_unknown_formatter___closed__5); l_Lean_Parser_Tactic_unknown_formatter___closed__6 = _init_l_Lean_Parser_Tactic_unknown_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_unknown_formatter___closed__6); +l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__2); +l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__3); +l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Tactic_unknown_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_unknown_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_unknown_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_unknown_parenthesizer___closed__1); l_Lean_Parser_Tactic_unknown_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_unknown_parenthesizer___closed__2(); @@ -4738,6 +5118,17 @@ l_Lean_Parser_Tactic_unknown_parenthesizer___closed__5 = _init_l_Lean_Parser_Tac lean_mark_persistent(l_Lean_Parser_Tactic_unknown_parenthesizer___closed__5); l_Lean_Parser_Tactic_unknown_parenthesizer___closed__6 = _init_l_Lean_Parser_Tactic_unknown_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_unknown_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Tactic_unknown_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_nestedTactic = _init_l_Lean_Parser_Tactic_nestedTactic(); lean_mark_persistent(l_Lean_Parser_Tactic_nestedTactic); l___regBuiltin_Lean_Parser_Tactic_nestedTactic___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_nestedTactic___closed__1(); @@ -4898,6 +5289,13 @@ l_Lean_Parser_Tactic_match_formatter___closed__17 = _init_l_Lean_Parser_Tactic_m lean_mark_persistent(l_Lean_Parser_Tactic_match_formatter___closed__17); l_Lean_Parser_Tactic_match_formatter___closed__18 = _init_l_Lean_Parser_Tactic_match_formatter___closed__18(); lean_mark_persistent(l_Lean_Parser_Tactic_match_formatter___closed__18); +l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_match_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_match_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__1); l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_matchRhs_parenthesizer___closed__2(); @@ -4942,6 +5340,13 @@ l_Lean_Parser_Tactic_match_parenthesizer___closed__17 = _init_l_Lean_Parser_Tact lean_mark_persistent(l_Lean_Parser_Tactic_match_parenthesizer___closed__17); l_Lean_Parser_Tactic_match_parenthesizer___closed__18 = _init_l_Lean_Parser_Tactic_match_parenthesizer___closed__18(); lean_mark_persistent(l_Lean_Parser_Tactic_match_parenthesizer___closed__18); +l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_match_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_introMatch___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_introMatch___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_introMatch___elambda__1___closed__1); l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_introMatch___elambda__1___closed__2(); @@ -5002,6 +5407,13 @@ l_Lean_Parser_Tactic_introMatch_formatter___closed__3 = _init_l_Lean_Parser_Tact lean_mark_persistent(l_Lean_Parser_Tactic_introMatch_formatter___closed__3); l_Lean_Parser_Tactic_introMatch_formatter___closed__4 = _init_l_Lean_Parser_Tactic_introMatch_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Tactic_introMatch_formatter___closed__4); +l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1); l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2(); @@ -5010,6 +5422,13 @@ l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__3); l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__4 = _init_l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Tactic_introMatch_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_introMatch_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_decide___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_decide___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_decide___elambda__1___closed__1); l_Lean_Parser_Tactic_decide___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_decide___elambda__1___closed__2(); @@ -5072,12 +5491,26 @@ l_Lean_Parser_Tactic_decide_formatter___closed__2 = _init_l_Lean_Parser_Tactic_d lean_mark_persistent(l_Lean_Parser_Tactic_decide_formatter___closed__2); l_Lean_Parser_Tactic_decide_formatter___closed__3 = _init_l_Lean_Parser_Tactic_decide_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_decide_formatter___closed__3); +l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_decide_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_decide_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_decide_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_decide_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_decide_parenthesizer___closed__1); l_Lean_Parser_Tactic_decide_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_decide_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_decide_parenthesizer___closed__2); l_Lean_Parser_Tactic_decide_parenthesizer___closed__3 = _init_l_Lean_Parser_Tactic_decide_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_decide_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_decide_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__1); l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_nativeDecide___elambda__1___closed__2(); @@ -5142,12 +5575,26 @@ l_Lean_Parser_Tactic_nativeDecide_formatter___closed__2 = _init_l_Lean_Parser_Ta lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide_formatter___closed__2); l_Lean_Parser_Tactic_nativeDecide_formatter___closed__3 = _init_l_Lean_Parser_Tactic_nativeDecide_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide_formatter___closed__3); +l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1); l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2); l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__3 = _init_l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_nativeDecide_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Lean/Parser/Term.c b/stage0/stdlib/Lean/Parser/Term.c index 3605e7915b..26981a2c92 100644 --- a/stage0/stdlib/Lean/Parser/Term.c +++ b/stage0/stdlib/Lean/Parser/Term.c @@ -18,6 +18,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange___closed__6; static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_binrel__no__prop_formatter___closed__2; static lean_object* l_Lean_Parser_Term_attr_quot___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2; static lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__7; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__6; @@ -42,6 +43,7 @@ static lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_explicit_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1; static lean_object* l_Lean_Parser_Term_sufficesDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; @@ -53,17 +55,20 @@ static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_let__tmp___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_motive___closed__11; static lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_basicFun___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveIdLhs_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAlts_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ident_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange(lean_object*); static lean_object* l_Lean_Parser_Level_quot___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dynamicQuot; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attr_quot; static lean_object* l_Lean_Parser_Term_proj___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer(lean_object*); lean_object* l_Lean_Parser_finishCommentBlock(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__5; static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__4; @@ -72,6 +77,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_declRange___clo static lean_object* l_Lean_Parser_Term_letrec_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_declRange___closed__2; static lean_object* l_Lean_Parser_Term_dotIdent_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_paren_formatter___closed__5; static lean_object* l_Lean_Parser_Term_instBinder_formatter___closed__5; static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__9; @@ -83,16 +89,21 @@ static lean_object* l_Lean_Parser_Term_dbgTrace___closed__5; lean_object* l_Lean_Parser_nonReservedSymbol_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderType_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__10; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__47; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_macroLastArg_formatter___closed__1; static lean_object* l_Lean_Parser_Term_have_formatter___closed__2; static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_explicit___closed__9; static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__43; @@ -128,14 +139,15 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_pipeProj; static lean_object* l_Lean_Parser_Term_inaccessible___closed__8; static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_nomatch_parenthesizer___closed__2; -static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__21; static lean_object* l_Lean_Parser_Term_letPatDecl___closed__9; -static lean_object* l_Lean_Parser_Term_macroLastArg_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_trueVal_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__10; -static lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__3___boxed__const__1; static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__4; @@ -149,20 +161,24 @@ static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__32; static lean_object* l_Lean_Parser_Term_let__tmp_formatter___closed__4; static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__12; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1; static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__9; static lean_object* l_Lean_Parser_Term_local___closed__2; static lean_object* l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_proj_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letRecDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_letrec_formatter___closed__9; static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicit_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__4; lean_object* l_Lean_Parser_tokenAntiquotFn(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_cdot___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_char___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_suffices___closed__1; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__6; @@ -172,6 +188,7 @@ static lean_object* l_Lean_Parser_Term_fromTerm___closed__3; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Level_quot___closed__1; static lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__5; @@ -179,6 +196,7 @@ static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_arrow_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_letRecDecl___closed__7; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__20; @@ -204,6 +222,7 @@ static lean_object* l_Lean_Parser_Term_num_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_typeOf___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_showRhs; static lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_anonymousCtor_formatter___closed__2; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__8; static lean_object* l_Lean_Parser_Command_docComment___closed__3; @@ -218,13 +237,16 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__4; lean_object* l_Lean_Parser_ParserState_mkError(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment___elambda__1___lambda__2(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange___closed__4; static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binrel; static lean_object* l_Lean_Parser_Term_explicit_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment___elambda__1___lambda__2___boxed(lean_object*, lean_object*); @@ -239,17 +261,20 @@ static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___clo static lean_object* l_Lean_Parser_Term_pipeProj___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_scoped_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_borrowed___closed__4; static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_matchDiscr___closed__2; static lean_object* l_Lean_Parser_Term_arrow___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__15; static lean_object* l_Lean_Parser_darrow___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__25; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_letRecDecls___closed__6; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___closed__6; @@ -259,7 +284,9 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__13 static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveEqnsDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_argument___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_ident_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letRecDecls___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_declRange___closed__4; @@ -287,7 +314,9 @@ static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_sorry___closed__6; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_proj; +static lean_object* l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__23; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funImplicitBinder; static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__6; @@ -295,20 +324,24 @@ static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer__ static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5; static lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer(lean_object*); lean_object* l_Lean_Parser_ppSpace_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_let__fun_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1; static lean_object* l_Lean_Parser_Term_instBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_noImplicitLambda_formatter___closed__1; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___closed__2; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1; static lean_object* l_Lean_Parser_Term_byTactic___closed__4; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__7; lean_object* l_Lean_Parser_ppGroup_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_num_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attrKind_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_show; static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__5; @@ -320,6 +353,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveIdLhs; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__11; lean_object* l_Lean_Parser_parserOfStack___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_noImplicitLambda; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__7; @@ -339,9 +373,13 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_declRange LEAN_EXPORT lean_object* l_Lean_Parser_Term_fun_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_letDecl___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_assert_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_instBinder; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__4; @@ -365,6 +403,7 @@ static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27(lean_object*); static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Command_docComment___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlts(lean_object*); static lean_object* l_Lean_Parser_Term_let_formatter___closed__6; @@ -389,23 +428,25 @@ static lean_object* l_Lean_Parser_Term_letIdLhs___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_let__tmp___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dotIdent___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__9; static lean_object* l_Lean_Parser_Term_explicit___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1; lean_object* l_Lean_Parser_many(lean_object*); static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_byTactic_x27___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder(uint8_t); static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_prop_declRange___closed__1; static lean_object* l_Lean_Parser_Term_structInst___closed__6; static lean_object* l_Lean_Parser_Level_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__1; -static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange___closed__1; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_basicFun_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry(lean_object*); static lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__2; @@ -415,7 +456,9 @@ static lean_object* l_Lean_Parser_Term_fun_formatter___closed__3; static lean_object* l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2; static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___closed__7; static lean_object* l_Lean_Parser_Term_quotedName_formatter___closed__3; @@ -427,23 +470,28 @@ static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1 static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_unreachable___closed__6; static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_let_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_argument_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_tacticParser_formatter___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Level_quot_declRange___closed__1; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forall___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_optType_parenthesizer___closed__1; lean_object* l_Lean_Parser_setLhsPrecFn(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_completion_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letMVar_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_lookahead_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_argument___closed__7; static lean_object* l_Lean_Parser_Term_inaccessible___closed__9; static lean_object* l_Lean_Parser_Term_char___closed__3; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_match___closed__7; static lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__3; @@ -456,7 +504,6 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_ellipsis_formatter(lean_object*, lea static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_num(lean_object*); static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__5; -static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__7; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_evalInsideQuot_parenthesizer___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -464,8 +511,11 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_match_formatter(lean_object*, lean_o static lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkStackTop_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_pipeProj_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_trueVal_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__1; @@ -476,12 +526,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1(lean_object static lean_object* l_Lean_Parser_Term_instBinder___closed__5; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_leading__parser_formatter___closed__6; -static lean_object* l_Lean_Parser_Term_parenSpecial_formatter___closed__2; static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_completion_declRange___closed__4; static lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__3; static lean_object* l_Lean_Parser_Term_forInMacro_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2; static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_namedArgument___closed__5; @@ -492,6 +542,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange__ LEAN_EXPORT lean_object* l_Lean_Parser_Term_pipeProj___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_forall_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_typeOf___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange___closed__7; static lean_object* l_Lean_Parser_Term_show___elambda__1___closed__8; @@ -508,6 +559,7 @@ static lean_object* l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstField_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_proj_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_scientific___closed__2; static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__12; @@ -531,9 +583,11 @@ static lean_object* l_Lean_Parser_Term_trailing__parser___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeMVar_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_semicolonOrLinebreak_formatter___closed__1; static lean_object* l_Lean_Parser_Term_typeOf___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitUniv; +static lean_object* l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ident_parenthesizer___closed__1; lean_object* l_Lean_Parser_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__7; @@ -543,6 +597,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_prop_declRange___closed__2; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__21; static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_inaccessible___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__35; static lean_object* l_Lean_Parser_Term_match_formatter___closed__3; @@ -571,15 +626,18 @@ static lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_prop_formatter___closed__3; static lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__24; +static lean_object* l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_quot_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_binop_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Level_quot_formatter___closed__4; static lean_object* l_Lean_Parser_Term_byTactic___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_match_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderType___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__10; @@ -590,6 +648,7 @@ static lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__7; static lean_object* l_Lean_Parser_Term_cdot___closed__8; static lean_object* l_Lean_Parser_Term_sort_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlts___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange(lean_object*); @@ -597,17 +656,21 @@ static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_declRange___closed__4; lean_object* l_Lean_Parser_sepBy_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_ellipsis___closed__5; static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_forall_declRange___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderTactic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_atomic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binop_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_subst___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prop; @@ -622,14 +685,16 @@ static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed_ static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange___closed__7; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letrec___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__2; -static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange___closed__1; static lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_hole___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__3; @@ -637,11 +702,13 @@ static lean_object* l_Lean_Parser_Term_dotIdent___elambda__1___closed__6; lean_object* l_Lean_Parser_group_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___closed__1; static lean_object* l_Lean_Parser_Term_let__tmp___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_declRange___closed__3; static lean_object* l_Lean_Parser_Term_show_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_declRange___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___closed__5; static lean_object* l_Lean_Parser_Term_funBinder_quot___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_explicit___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange___closed__6; static lean_object* l_Lean_Parser_Level_quot___closed__4; @@ -649,17 +716,20 @@ static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_letIdLhs___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_minPrec; static lean_object* l_Lean_Parser_Term_letrec_formatter___closed__3; static lean_object* l_Lean_Parser_Term_subst_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__17; +static lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__3; static lean_object* l_Lean_Parser_Term_letPatDecl___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_completion_declRange___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar(lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_subst_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letPatDecl; LEAN_EXPORT lean_object* l_Lean_Parser_Term_assert; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__delayed_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -674,6 +744,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeAscription___elambda__1(lean_obj static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__6; static lean_object* l_Lean_Parser_Term_show_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_implicitBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__7; @@ -681,6 +752,7 @@ static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitUniv_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___closed__4; static lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1___closed__3; static lean_object* l_Lean_Parser_semicolonOrLinebreak_formatter___closed__2; @@ -701,8 +773,11 @@ static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7 static lean_object* l_Lean_Parser_Term_let__tmp___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___closed__5; static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_paren_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_borrowed___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_completion___closed__7; static lean_object* l_Lean_Parser_Term_fromTerm_parenthesizer___closed__2; @@ -715,21 +790,24 @@ static lean_object* l_Lean_Parser_Term_forall_formatter___closed__5; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_forInMacro_x27___closed__7; static lean_object* l_Lean_Parser_Level_quot___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1; static lean_object* l_Lean_Parser_Term_forInMacro_x27_formatter___closed__3; static lean_object* l_Lean_Parser_Term_dotIdent_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed; static lean_object* l_Lean_Parser_Term_suffices_formatter___closed__7; static lean_object* l_Lean_Parser_Term_binderTactic___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__7; -static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51; static lean_object* l_Lean_Parser_Term_show___elambda__1___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_cdot___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_pipeProj___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_declRange___closed__7; static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__9; @@ -742,6 +820,7 @@ extern lean_object* l_Lean_Parser_scientificLit; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__14; LEAN_EXPORT lean_object* l_Lean_Parser_Term_completion___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2; static lean_object* l_Lean_Parser_Term_type___closed__6; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__3; @@ -749,21 +828,24 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1(lean_obj LEAN_EXPORT lean_object* l_Lean_Parser_Term_instBinder___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__27; +static lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_letIdBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_byTactic; static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_declRange___closed__2; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_docComment_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_have___closed__3; static lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__5; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_declRange(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_binderDefault___closed__6; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__14; -static lean_object* l_Lean_Parser_Term_showRhs_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderTactic___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__9; @@ -774,7 +856,6 @@ static lean_object* l_Lean_Parser_Term_cdot_parenthesizer___closed__5; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_type(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__8; -static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7; static lean_object* l_Lean_Parser_Term_proj___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sort___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__3; @@ -783,10 +864,12 @@ static lean_object* l_Lean_Parser_Term_unreachable_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange___closed__4; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2; static lean_object* l_Lean_Parser_Term_dynamicQuot___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_declRange___closed__7; static lean_object* l_Lean_Parser_Term_attributes___closed__4; static lean_object* l_Lean_Parser_Term_namedPattern___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__9; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__4; @@ -796,13 +879,13 @@ static lean_object* l_Lean_Parser_Term_namedArgument_formatter___closed__2; static lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_fun_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitBinder_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_quotedName___closed__3; static lean_object* l_Lean_Parser_Term_pipeProj___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_subst___closed__6; -static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__19; extern lean_object* l_Lean_Parser_ident; static lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__7; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__5; @@ -817,6 +900,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer( static lean_object* l_Lean_Parser_Term_optIdent___closed__1; static lean_object* l_Lean_Parser_semicolonOrLinebreak___closed__2; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ensureTypeOf_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___closed__6; @@ -825,9 +909,11 @@ static lean_object* l_Lean_Parser_Term_forall___closed__3; static lean_object* l_Lean_Parser_Term_trailing__parser___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_app_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_scientific; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1; lean_object* l_Lean_Parser_withAntiquotFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_pipeProj_formatter___closed__5; static lean_object* l_Lean_Parser_Term_letMVar___closed__2; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__10; @@ -836,11 +922,11 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer(lean_obje static lean_object* l_Lean_Parser_Term_let__fun___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_id___rarg___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_attrInstance___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__7; -static lean_object* l_Lean_Parser_Term_showRhs_parenthesizer___closed__1; lean_object* l_Lean_Parser_checkLinebreakBefore___elambda__1___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__12; static lean_object* l_Lean_Parser_Level_quot_formatter___closed__2; @@ -857,6 +943,8 @@ static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_quotedName___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_trueVal___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_attributes___closed__9; static lean_object* l_Lean_Parser_Term_bracketedBinder_formatter___closed__2; @@ -864,8 +952,11 @@ static lean_object* l_Lean_Parser_Term_type_formatter___closed__6; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_noImplicitLambda_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter(lean_object*); lean_object* l_Lean_Parser_ParserState_mkNode(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_ident___closed__1; @@ -876,12 +967,17 @@ static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_suffices___closed__9; static lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__10; static lean_object* l_Lean_Parser_Command_commentBody___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prop_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_darrow; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr___closed__6; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__22; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__40; static lean_object* l_Lean_Parser_Term_arrow___closed__2; static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__3; @@ -892,7 +988,9 @@ static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Command_docComment_formatter___closed__8; static lean_object* l_Lean_Parser_Term_dynamicQuot_formatter___closed__7; static lean_object* l_Lean_Parser_Level_quot_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1; static lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_let__tmp___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_sorry_formatter___closed__3; @@ -911,9 +1009,12 @@ static lean_object* l_Lean_Parser_Term_binop___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_declRange___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_optExprPrecedence___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_suffices___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noindex_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_paren_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -930,6 +1031,7 @@ static lean_object* l_Lean_Parser_Term_letPatDecl___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange___closed__4; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_parenthesizer___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withoutPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_motive___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attributes_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1(lean_object*, lean_object*); @@ -941,6 +1043,7 @@ static lean_object* l_Lean_Parser_Term_trailing__parser_formatter___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_binop___closed__2; static lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2; lean_object* l_Lean_Parser_pushNone___elambda__1___boxed(lean_object*); lean_object* l_Lean_Parser_notFollowedByFn(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__12; @@ -957,6 +1060,7 @@ static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__7; static lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__4; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_local___closed__6; static lean_object* l_Lean_Parser_Term_attr_quot___closed__6; @@ -980,8 +1084,10 @@ static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_let__delayed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__7; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_attributes_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letRecDecls___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_optIdent_formatter___closed__1; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__19; @@ -992,11 +1098,14 @@ static lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_binrel__no__prop_formatter___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__36; +static lean_object* l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prop_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__10; lean_object* l_Lean_Parser_ParserState_mkTrailingNode(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letPatDecl___closed__8; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__26; static lean_object* l___regBuiltin_Lean_Parser_Term_sort_declRange___closed__3; @@ -1007,6 +1116,8 @@ static lean_object* l_Lean_Parser_Term_letRecDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_fun_formatter___closed__6; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_declRange___closed__4; @@ -1017,6 +1128,7 @@ static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__4; static lean_object* l_Lean_Parser_Term_let___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_forall_declRange___closed__3; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_assert_parenthesizer___closed__3; @@ -1029,10 +1141,13 @@ static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_scientific_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quotedName___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_semicolonOrLinebreak_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__3; lean_object* l_Lean_Parser_addBuiltinParser(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_letRecDecls_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__1; @@ -1047,6 +1162,7 @@ lean_object* lean_array_get_size(lean_object*); static lean_object* l_Lean_Parser_Term_binrel__no__prop___closed__3; static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__44; static lean_object* l___regBuiltin_Lean_Parser_Term_scientific_declRange___closed__7; static lean_object* l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__1; @@ -1080,6 +1196,7 @@ static lean_object* l_Lean_Parser_Term_dbgTrace___closed__6; static lean_object* l_Lean_Parser_Term_forInMacro___elambda__1___closed__11; lean_object* l_Lean_PrettyPrinter_Formatter_checkWsBefore_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binop___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicit___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_sorry___closed__2; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__1; @@ -1088,6 +1205,7 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____c static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_completion_declRange___closed__5; static lean_object* l_Lean_Parser_Term_forInMacro___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__18; @@ -1105,12 +1223,14 @@ static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_binop___closed__7; static lean_object* l_Lean_Parser_Term_type_formatter___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_completion_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_let__delayed___closed__9; lean_object* l_Lean_Parser_mkAtomicInfo(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_declRange___closed__7; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInst_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_show___closed__6; static lean_object* l_Lean_Parser_Term_noImplicitLambda___closed__7; @@ -1118,10 +1238,12 @@ static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_typeAscription_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attrInstance_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_scientific_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__2; static lean_object* l_Lean_Parser_Term_hole___closed__5; static lean_object* l_Lean_Parser_Term_optEllipsis___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_optType___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_declRange___closed__1; @@ -1130,6 +1252,7 @@ static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___clo LEAN_EXPORT lean_object* l_Lean_Parser_Term_funBinder; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2; lean_object* l_Lean_Parser_unicodeSymbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attr_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1138,9 +1261,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1(lean_o LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quotedName(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_app_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_haveIdLhs___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2; static lean_object* l_Lean_Parser_Term_instBinder_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_have_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__10; @@ -1155,6 +1281,7 @@ static lean_object* l_Lean_Parser_Term_assert_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_scoped_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; static lean_object* l_Lean_Parser_Term_parenSpecial___closed__1; static lean_object* l_Lean_Parser_Term_argument___closed__5; static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__3; @@ -1169,6 +1296,7 @@ static lean_object* l_Lean_Parser_Term_structInstArrayRef_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_pipeCompletion_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__4; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___closed__9; static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__3; @@ -1179,6 +1307,7 @@ static lean_object* l_Lean_Parser_Term_show___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__1; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_tupleTail___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2; static lean_object* l_Lean_Parser_Term_borrowed_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_strictImplicitBinder_formatter___closed__3; @@ -1196,9 +1325,11 @@ static lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_depArrow___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letMVar_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2; static lean_object* l_Lean_Parser_Term_attr_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__delayed___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_basicFun___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_assert_declRange___closed__4; static lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__4; @@ -1206,15 +1337,19 @@ static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_noImplicitLambda_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_quotedName___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_declRange___closed__3; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binop_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__9; static lean_object* l_Lean_Parser_Term_sorry___closed__1; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_paren_declRange___closed__7; static lean_object* l_Lean_Parser_Level_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2; @@ -1224,6 +1359,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveIdDecl_formatter(lean_object*, l static lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange___closed__6; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_ident_declRange___closed__4; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__5; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__3; @@ -1233,11 +1369,14 @@ static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_letRecDecls___closed__5; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_basicFun_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_dotIdent_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__11; static lean_object* l_Lean_Parser_Term_dotIdent___elambda__1___closed__2; @@ -1256,7 +1395,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1(lean_objec static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__2; static lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__2; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_instBinder___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_declRange(lean_object*); static lean_object* l_Lean_Parser_Command_docComment___closed__2; @@ -1275,6 +1416,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic_declRange(lean_ob static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1289,11 +1431,14 @@ lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_obje static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_borrowed_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange___closed__5; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderType(uint8_t); lean_object* l_Lean_PrettyPrinter_Parenthesizer_rawCh_parenthesizer___boxed(lean_object*, lean_object*); @@ -1306,6 +1451,7 @@ static lean_object* l_Lean_Parser_Term_binrel___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange___closed__3; static lean_object* l_Lean_Parser_Term_optIdent___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstLVal_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ellipsis___closed__4; static lean_object* l_Lean_Parser_Term_assert_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__tmp___closed__4; @@ -1323,6 +1469,7 @@ static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__28; LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeAscription_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prop_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_namedArgument_formatter___closed__1; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__11; @@ -1335,6 +1482,7 @@ lean_object* l_Lean_Parser_checkColGeFn___boxed(lean_object*, lean_object*, lean static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_declRange___closed__1; +lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq___closed__7; static lean_object* l_Lean_Parser_Term_forInMacro_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__12; @@ -1369,16 +1517,20 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeOf_formatter(lean_object*, lean_ static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_str_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__5; -static lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_declRange___closed__7; lean_object* l_Lean_Parser_rawIdent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_have_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_declRange(lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__23; static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__7; @@ -1392,10 +1544,12 @@ static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__6; static lean_object* l_Lean_Parser_Term_let__delayed___elambda__1___closed__10; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funBinder_quot___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_local___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_paren___closed__7; static lean_object* l_Lean_Parser_Term_unreachable___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_binrel_formatter___closed__6; @@ -1403,12 +1557,14 @@ static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__7; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_app_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_stateRefT___closed__7; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__7; static lean_object* l_Lean_Parser_Term_letrec___closed__11; static lean_object* l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro_x27_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_optEllipsis___closed__2; @@ -1416,9 +1572,13 @@ static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_stateRefT_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_explicit___closed__4; static lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_cdot___closed__1; static lean_object* l_Lean_Parser_Term_namedPattern___closed__7; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__4; @@ -1427,10 +1587,10 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___c static lean_object* l_Lean_Parser_Term_assert_formatter___closed__1; static lean_object* l_Lean_Parser_Term_syntheticHole___closed__1; static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_num___closed__1; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__13; -static lean_object* l_Lean_Parser_Term_leading__parser_formatter___closed__9; static lean_object* l_Lean_Parser_Term_noindex___closed__1; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_63____closed__4; @@ -1446,7 +1606,9 @@ static lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_typeOf_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_atomic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_let__fun_formatter___closed__5; static lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_let__fun___closed__3; @@ -1460,6 +1622,7 @@ static lean_object* l_Lean_Parser_Term_attr_quot_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_type_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_noindex___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___closed__1; static lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__2; @@ -1475,15 +1638,16 @@ static lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__17; static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_matchDiscr___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_let___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_optEllipsis_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_completion(lean_object*); static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__13; -static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9; lean_object* l_Lean_Parser_ppAllowUngrouped_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_binrel__no__prop; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__1; static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_declRange___closed__7; @@ -1493,6 +1657,7 @@ static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__19; LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__4; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__7; @@ -1507,6 +1672,7 @@ static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_borrowed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_sorry___closed__4; static lean_object* l_Lean_Parser_Term_dotIdent___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder_formatter(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7; @@ -1525,7 +1691,9 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange__ static lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__4; static lean_object* l_Lean_Parser_Term_paren___closed__5; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__delayed___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attributes_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_prop_declRange___closed__3; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__3; @@ -1542,6 +1710,7 @@ static lean_object* l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed static lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange___closed__2; static lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlts_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_depArrow___closed__8; @@ -1550,6 +1719,7 @@ static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___close static lean_object* l_Lean_Parser_Term_completion___closed__2; static lean_object* l_Lean_Parser_Term_nomatch___closed__4; static lean_object* l_Lean_Parser_Term_whereDecls___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_hole___closed__6; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___closed__3; @@ -1559,6 +1729,7 @@ static lean_object* l_Lean_Parser_Tactic_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__22; LEAN_EXPORT lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_basicFun_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1579,9 +1750,14 @@ static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2; static lean_object* l_Lean_Parser_semicolonOrLinebreak___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder_quot; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_trueVal___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_parserOfStack_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__4; @@ -1592,6 +1768,8 @@ static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed_ lean_object* l_Lean_Parser_strLit___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letRecDecl___closed__6; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_declRange___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange___closed__4; static lean_object* l_Lean_Parser_Term_let__fun___closed__7; @@ -1609,6 +1787,8 @@ static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeSpec_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_trueVal___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic(lean_object*); @@ -1633,6 +1813,7 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___close LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_seq1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer(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*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__5; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__17; @@ -1647,13 +1828,16 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_declRange(l static lean_object* l_Lean_Parser_Term_forInMacro___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_trueVal___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_ellipsis___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderType___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_num___closed__2; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_have___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange___closed__1; @@ -1670,6 +1854,7 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Term_dbgTrace___closed__9; static lean_object* l_Lean_Parser_Term_letRecDecls___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__12; lean_object* l_Lean_ppIndent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_803____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*); @@ -1682,12 +1867,15 @@ static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_binop_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2; +extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___closed__1; static lean_object* l_Lean_Parser_Term_suffices___closed__4; static lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_sorry___closed__7; static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__fun_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1; static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sorry_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1703,6 +1891,7 @@ static lean_object* l_Lean_Parser_Term_let___closed__2; static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__39; static lean_object* l___regBuiltin_Lean_Parser_Term_let_declRange___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__1; @@ -1717,12 +1906,14 @@ static lean_object* l_Lean_Parser_Term_dbgTrace___closed__1; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange___closed__5; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2; static lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_haveIdDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_hole___closed__4; static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_structInstLVal___closed__3; static lean_object* l_Lean_Parser_Term_fun___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__6; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_quotSeq_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1731,15 +1922,16 @@ static lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_num___closed__2; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__4; -static lean_object* l_Lean_Parser_Term_argument_formatter___closed__5; static lean_object* l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binrel__no__prop_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderDefault; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__28; static lean_object* l_Lean_Parser_Term_assert___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_paren_declRange___closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_withAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letDecl___closed__6; @@ -1747,6 +1939,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_trailing__parser; static lean_object* l___regBuiltin_Lean_Parser_Term_ident_declRange___closed__7; static lean_object* l_Lean_Parser_Term_subst_formatter___closed__1; static lean_object* l_Lean_Parser_Term_binop__lazy___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2; static lean_object* l_Lean_Parser_Term_sort___closed__1; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__6; @@ -1754,9 +1947,10 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_prop_declRange___closed__5; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__30; static lean_object* l___regBuiltin_Lean_Parser_Term_assert_declRange___closed__3; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__11; -static lean_object* l_Lean_Parser_Term_have_formatter___closed__7; static lean_object* l_Lean_Parser_Term_paren___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfContainsMVar; +static lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1; static lean_object* l_Lean_Parser_Term_cdot_formatter___closed__4; static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__9; static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__3; @@ -1764,6 +1958,7 @@ static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__3; @@ -1775,9 +1970,13 @@ static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_let___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optEllipsis_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_panic_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeAscription; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__17; static lean_object* l___regBuiltin_Lean_Parser_Term_let_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_byTactic_x27_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1792,6 +1991,7 @@ static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__6; static lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__1; @@ -1803,12 +2003,15 @@ static lean_object* l_Lean_Parser_Term_typeOf___closed__5; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__5; static lean_object* l_Lean_Parser_Term_type_formatter___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_quotedName___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_namedPattern; static lean_object* l___regBuiltin_Lean_Parser_Term_sort_declRange___closed__4; static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_motive_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_ident___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__11; @@ -1816,16 +2019,20 @@ static lean_object* l_Lean_Parser_Term_unreachable___closed__7; static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_typeAscription_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_unreachable_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_let__tmp_formatter___closed__5; static lean_object* l_Lean_Parser_Term_motive_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_letMVar_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_arrow; static lean_object* l_Lean_Parser_Term_arrow___closed__4; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letrec___closed__2; static lean_object* l_Lean_Parser_Term_letIdLhs___closed__5; @@ -1835,11 +2042,14 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___close static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace; static lean_object* l_Lean_Parser_Term_dynamicQuot_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_attributes___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_let__tmp___elambda__1___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1849,6 +2059,7 @@ static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___closed__4; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_quot_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_match___closed__6; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2; @@ -1858,6 +2069,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_noImplicitLambda_parenthesizer(lean_ static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_falseVal_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__9; @@ -1868,6 +2081,7 @@ static lean_object* l_Lean_Parser_Command_docComment___closed__4; static lean_object* l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have(lean_object*); @@ -1878,9 +2092,11 @@ static lean_object* l_Lean_Parser_Command_docComment___elambda__1___lambda__1___ static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__2; lean_object* l_Lean_Parser_ppHardSpace_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_optIdent; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_paren___closed__2; static lean_object* l_Lean_Parser_Term_matchDiscr___closed__3; static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__1; @@ -1899,16 +2115,20 @@ static lean_object* l_Lean_Parser_Command_docComment___closed__1; static lean_object* l_Lean_Parser_Term_noindex___closed__4; static lean_object* l_Lean_Parser_Term_noindex_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__16; +static lean_object* l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1; static lean_object* l_Lean_Parser_Term_match_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_declRange___closed__2; static lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_funBinder___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_let___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optType; static lean_object* l_Lean_Parser_Term_trueVal___closed__2; static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail___closed__1; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_basicFun_parenthesizer___closed__11; @@ -1919,15 +2139,20 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___clos static lean_object* l_Lean_Parser_Term_assert_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Command_commentBody_parenthesizer___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2; static lean_object* l_Lean_Parser_Term_letMVar___closed__7; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_pipeProj___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_str___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_parenSpecial_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_pipeCompletion_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1963,19 +2188,19 @@ static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__4; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInst___closed__4; -static lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_suffices___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_arrow___closed__8; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__12; lean_object* l_Lean_Parser_checkLhsPrecFn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__8; -static lean_object* l_Lean_Parser_Term_letRecDecls_formatter___closed__4; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___closed__5; static lean_object* l_Lean_Parser_Term_fromTerm___closed__2; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2; static lean_object* l_Lean_Parser_Term_subst_formatter___closed__2; static lean_object* l_Lean_Parser_Term_completion___closed__6; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__5; @@ -1992,7 +2217,7 @@ static lean_object* l_Lean_Parser_Term_bracketedBinder_parenthesizer___closed__1 LEAN_EXPORT lean_object* l_Lean_Parser_darrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_charLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__2; -static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1; @@ -2000,19 +2225,24 @@ static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed_ static lean_object* l_Lean_Parser_Term_binop__lazy___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_declRange___closed__4; static lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter(lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__13; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_attributes___closed__5; static lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_declRange___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderTactic; static lean_object* l_Lean_Parser_Term_paren___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4; static lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__7; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__3; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__8; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_proj___closed__8; @@ -2032,8 +2262,10 @@ static lean_object* l_Lean_Parser_Term_paren_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange___closed__7; static lean_object* l_Lean_Parser_Term_let__fun___closed__2; static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_whereDecls___closed__4; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_formatter(lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_typeSpec___closed__2; static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__7; @@ -2049,6 +2281,7 @@ static lean_object* l_Lean_Parser_Term_attributes_formatter___closed__4; static lean_object* l_Lean_Parser_Term_parenSpecial___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dynamicQuot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1; static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_quotedName_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_dynamicQuot_formatter___closed__3; @@ -2059,12 +2292,16 @@ lean_object* l_Lean_Parser_scientificLit_formatter(lean_object*, lean_object*, l static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__7; static lean_object* l_Lean_Parser_Term_completion___closed__5; static lean_object* l_Lean_Parser_Term_strictImplicitBinder___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1; static lean_object* l_Lean_Parser_Term_type_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_match_formatter___closed__9; static lean_object* l_Lean_Parser_Term_letrec_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__7; @@ -2078,6 +2315,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_declRange___closed__ lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t); static lean_object* l_Lean_Parser_Term_namedArgument_formatter___closed__4; static lean_object* l_Lean_Parser_Term_typeOf_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_sort; lean_object* l_Lean_Parser_strLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_let__tmp_formatter___closed__6; @@ -2086,6 +2324,7 @@ static lean_object* l_Lean_Parser_Term_scoped_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_strictImplicitBinder___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_declRange___closed__6; static lean_object* l_Lean_Parser_Term_bracketedBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__10; @@ -2093,12 +2332,15 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_assert_declRange___closed__2 static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_sufficesDecl___closed__5; static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_let__delayed_formatter___closed__2; static lean_object* l_Lean_Parser_Term_ellipsis___closed__2; static lean_object* l_Lean_Parser_Term_cdot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_forInMacro_x27___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_cdot___closed__9; lean_object* l_Lean_Parser_checkNoWsBefore___elambda__1___boxed(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Level_quot_parenthesizer___closed__3; @@ -2113,9 +2355,9 @@ static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_binop__lazy___closed__8; -static lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__2; static lean_object* l_Lean_Parser_Term_explicitBinder___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1; static lean_object* l_Lean_Parser_Term_match___closed__5; lean_object* l_Lean_Parser_checkWsBeforeFn(lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_declRange___closed__7; @@ -2132,6 +2374,7 @@ static lean_object* l_Lean_Parser_Term_attrInstance___closed__8; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_letEqnsDecl_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1(lean_object*, lean_object*, lean_object*); +static 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); static lean_object* l_Lean_Parser_Term_letrec___closed__8; static lean_object* l_Lean_Parser_Term_optSemicolon_formatter___closed__1; @@ -2142,6 +2385,7 @@ static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_declRange___closed__6; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_paren_formatter___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__5; static lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1; @@ -2153,7 +2397,6 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__3 static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange___closed__3; static lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_funImplicitBinder___closed__2; static lean_object* l_Lean_Parser_Term_funBinder___elambda__1___closed__3; @@ -2186,17 +2429,20 @@ static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_have; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_letIdLhs___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeSpec; static lean_object* l_Lean_Parser_Term_hole_formatter___closed__3; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_leading__parser___closed__5; static lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange___closed__7; static lean_object* l_Lean_Parser_Term_let__delayed_formatter___closed__4; static lean_object* l_Lean_Parser_Term_paren___closed__8; static lean_object* l_Lean_Parser_Term_haveDecl___closed__3; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letPatDecl___closed__5; static lean_object* l_Lean_Parser_Term_anonymousCtor_formatter___closed__1; @@ -2226,21 +2472,26 @@ static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_visitAtom(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1; static lean_object* l_Lean_Parser_Term_whereDecls___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_trueVal___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_quotedName___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_panic_declRange___closed__7; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_stateRefT___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_declRange___closed__4; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_declRange(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_explicit_parenthesizer___closed__4; @@ -2255,14 +2506,18 @@ static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed_ static lean_object* l_Lean_Parser_Term_dbgTrace___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_byTactic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2; static lean_object* l_Lean_Parser_convParser___closed__1; static lean_object* l_Lean_Parser_Term_forInMacro_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1; static lean_object* l_Lean_Parser_Term_explicitBinder___closed__3; -static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_dynamicQuot___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letIdBinder___closed__1; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__13; static lean_object* l_Lean_Parser_Term_panic___closed__8; @@ -2276,6 +2531,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_letrec___elambda__1(lean_object*, le static lean_object* l_Lean_Parser_Term_sort___closed__8; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_63____closed__3; static lean_object* l_Lean_Parser_Term_paren___closed__4; static lean_object* l_Lean_Parser_Term_forInMacro_formatter___closed__4; @@ -2291,12 +2547,14 @@ static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_incQuotDepth_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__3; static lean_object* l_Lean_Parser_Term_optExprPrecedence___closed__6; static lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_local; static lean_object* l_Lean_Parser_Term_matchAlt___closed__12; static lean_object* l_Lean_Parser_Term_let___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__4; static lean_object* l_Lean_Parser_Term_attr_quot_formatter___closed__3; static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__12; @@ -2321,7 +2579,9 @@ static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_type_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__5; static lean_object* l_Lean_Parser_Term_instBinder_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__13; +static lean_object* l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_bracketedBinder___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_unreachable___closed__5; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__5; @@ -2336,13 +2596,16 @@ static lean_object* l_Lean_Parser_Term_falseVal_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_stateRefT___closed__2; static lean_object* l_Lean_Parser_Term_pipeProj___closed__5; static lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__18; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__5; lean_object* l_Lean_Parser_sepByIndent_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_macroDollarArg___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2; static lean_object* l_Lean_Parser_Term_paren_formatter___closed__1; static lean_object* l_Lean_Parser_Term_pipeProj_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_declRange___closed__3; @@ -2352,6 +2615,7 @@ static lean_object* l_Lean_Parser_Term_fun___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__3; static lean_object* l_Lean_Parser_Term_sorry___closed__5; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_declRange___closed__1; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable(lean_object*); @@ -2373,6 +2637,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer(lean LEAN_EXPORT lean_object* l_Lean_Parser_Term_attr_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_docString(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_node_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dotIdent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__49; @@ -2390,8 +2655,11 @@ static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___elambda__1___cl static lean_object* l_Lean_Parser_Term_explicitUniv___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_cdot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_binop__lazy___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_docComment_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letMVar_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__5; @@ -2405,13 +2673,16 @@ static lean_object* l_Lean_Parser_Term_let__tmp_formatter___closed__1; static lean_object* l_Lean_Parser_Term_panic___closed__4; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___closed__5; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_have_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInst___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName(lean_object*); static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_attr_quot___closed__7; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_matchDiscr___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_scoped___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder_parenthesizer(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2427,7 +2698,6 @@ extern lean_object* l_Lean_Parser_argPrec; static lean_object* l_Lean_Parser_Term_fromTerm_parenthesizer___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letRecDecls_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_instCoeTSyntaxConsSyntaxNodeKindStrAnonymousNil__1___boxed(lean_object*); @@ -2437,6 +2707,7 @@ static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__2; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Level_quot___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_fromTerm; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_subst_declRange___closed__4; @@ -2444,15 +2715,19 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_funBinder___elambda__1(lean_object*, static lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__9; static lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_show___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quotedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2; static lean_object* l_Lean_Parser_Term_explicitBinder___closed__5; static lean_object* l_Lean_Parser_Term_letIdLhs___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder___elambda__1(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___closed__7; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_declRange___closed__7; @@ -2480,7 +2755,6 @@ static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__10; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_63____closed__5; static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_typeOf_formatter___closed__3; -static lean_object* l_Lean_Parser_Term_fun_formatter___closed__7; static lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail___closed__7; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__5; @@ -2488,6 +2762,7 @@ static lean_object* l_Lean_Parser_Term_ensureExpectedType_formatter___closed__2; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__13; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_depArrow___closed__4; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__16; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quotedName_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2496,6 +2771,7 @@ static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_pipeProj___closed__3; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_anonymousCtor_formatter___closed__5; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__1; @@ -2515,16 +2791,19 @@ static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_borrowed_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_show_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_showRhs_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_whereDecls; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withoutForbidden_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_subst_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_completion___closed__4; -static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__11; static lean_object* l_Lean_Parser_Term_trueVal_formatter___closed__3; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__10; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__26; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__7; static lean_object* l_Lean_Parser_Term_structInstField___closed__8; static lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer___closed__4; @@ -2537,6 +2816,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange(l static lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__5; lean_object* l_Lean_Parser_checkNoWsBeforeFn(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letIdBinder___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__11; static lean_object* l_Lean_Parser_Term_have___closed__6; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__11; @@ -2545,12 +2825,13 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices_declRange(lean static lean_object* l_Lean_Parser_Term_assert_formatter___closed__4; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__34; static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1; static lean_object* l_Lean_Parser_Term_let__tmp___closed__6; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_scoped; static lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_fun___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_letrec_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__4; @@ -2583,11 +2864,14 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_let_declRange___closed__2; lean_object* l_Lean_Parser_orelseInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_termParser_formatter___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_app_declRange___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_byTactic___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_trailing__parser___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2; lean_object* l_Lean_Parser_scientificLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop(lean_object*); @@ -2608,6 +2892,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_letEqnsDecl_formatter(lean_object*, static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__11; static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_falseVal; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_quotedName___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forInMacro_x27___closed__3; static lean_object* l_Lean_Parser_Term_binop___closed__6; @@ -2617,9 +2902,12 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__2; static lean_object* l_Lean_Parser_Term_structInstField_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_letMVar_formatter___closed__5; static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_pipeProj_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange___closed__6; static lean_object* l_Lean_Parser_Term_forInMacro___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__1; static lean_object* l_Lean_Parser_Term_dotIdent_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__13; @@ -2633,16 +2921,21 @@ static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_have_formatter___closed__3; static lean_object* l_Lean_Parser_Term_explicit_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__41; +static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInst___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attributes; static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_scoped___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binrel___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_falseVal___closed__6; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_letIdDecl_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_completion_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_borrowed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__2; @@ -2656,6 +2949,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange__ static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_letIdDecl_formatter___closed__4; static lean_object* l_Lean_Parser_Term_match___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binderIdent___closed__2; static lean_object* l_Lean_Parser_Term_dbgTrace___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveEqnsDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2668,6 +2962,7 @@ static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__ static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_withoutForbidden_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___closed__3; @@ -2679,6 +2974,7 @@ static lean_object* l_Lean_Parser_Term_ensureExpectedType_formatter___closed__3; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__8; static lean_object* l_Lean_Parser_Level_quot___closed__2; static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_maxPrec; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_local_formatter___closed__1; @@ -2699,7 +2995,9 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_assert___elambda__1___lambda__1___bo static lean_object* l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_local_formatter___closed__2; static lean_object* l_Lean_Parser_Term_explicit_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_motive_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_trailing__parser___closed__8; static lean_object* l_Lean_Parser_Term_sort_formatter___closed__1; @@ -2718,6 +3016,8 @@ lean_object* l_Array_back___rarg(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_str_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binrel__no__prop___closed__6; static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__5; static lean_object* l_Lean_Parser_Term_fromTerm___closed__7; @@ -2731,6 +3031,7 @@ static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_syntheticHole___closed__2; static lean_object* l_Lean_Parser_Term_prop_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_app_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__6; @@ -2751,9 +3052,12 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_forall_declRange___closed__2 static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_declRange___closed__4; static lean_object* l_Lean_Parser_Term_forInMacro_x27___closed__5; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_declRange___closed__6; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_declRange___closed__1; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__11; @@ -2762,7 +3066,6 @@ static lean_object* l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed static lean_object* l_Lean_Parser_Term_show___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange___closed__4; static lean_object* l_Lean_Parser_Term_depArrow___closed__1; -static lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_declRange___closed__4; static lean_object* l_Lean_Parser_Term_proj___closed__5; static lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1; @@ -2777,6 +3080,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_argument_parenthesizer(lean_object*, static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_forall_formatter___closed__7; static lean_object* l_Lean_Parser_Term_sort_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1; static lean_object* l_Lean_Parser_Term_match_formatter___closed__11; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__2; @@ -2787,14 +3091,19 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_declRange___closed_ static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attributes_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_paren_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_argument___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1; static lean_object* l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_inaccessible_formatter___closed__5; static lean_object* l_Lean_Parser_Term_binrel_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_haveDecl___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_declRange___closed__5; static lean_object* l_Lean_Parser_Term_paren_formatter___closed__4; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__3; @@ -2803,6 +3112,7 @@ static lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_structInstField___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__17; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_pipeProj_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_proj___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_declRange___closed__5; @@ -2815,19 +3125,23 @@ static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___clos static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__2; lean_object* l_Lean_Parser_sepByIndent_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder(uint8_t); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__16; static lean_object* l_Lean_Parser_Term_dotIdent___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_declRange___closed__1; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_namedPattern___closed__6; +extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_instCoeTSyntaxConsSyntaxNodeKindStrAnonymousNil___boxed(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_declRange___closed__7; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prop_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_declRange___closed__3; uint32_t lean_string_utf8_get(lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__43; @@ -2839,6 +3153,7 @@ static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_nomatch_formatter___closed__1; static lean_object* l_Lean_Parser_Term_haveDecl___closed__4; static lean_object* l_Lean_Parser_Term_let__delayed_formatter___closed__3; @@ -2849,7 +3164,9 @@ static lean_object* l_Lean_Parser_Term_depArrow___closed__5; static lean_object* l_Lean_Parser_Term_binderDefault_formatter___closed__2; static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__3; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__delayed___elambda__1___closed__2; @@ -2857,7 +3174,6 @@ static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_leading__parser___closed__9; lean_object* l_Lean_Parser_interpolatedStr(lean_object*); static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__2; -static lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__6; static lean_object* l_Lean_Parser_Term_letPatDecl___closed__7; static lean_object* l_Lean_Parser_Term_binrel__no__prop___closed__4; static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__1; @@ -2865,6 +3181,7 @@ static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicitBinder___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_dynamicQuot___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_declRange___closed__1; static lean_object* l_Lean_Parser_Term_binrel_formatter___closed__1; static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__12; @@ -2883,6 +3200,7 @@ lean_object* l_Lean_Parser_parserOfStack(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_argument_formatter___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_argument; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__fun___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_declRange___closed__6; @@ -2892,6 +3210,7 @@ static lean_object* l_Lean_Parser_Term_argument___elambda__1___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun(lean_object*); static lean_object* l_Lean_Parser_Term_letDecl___closed__9; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__21; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__4; static lean_object* l_Lean_Parser_Tactic_tacticSeq___closed__4; static lean_object* l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__4; @@ -2912,6 +3231,7 @@ static lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__5; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_show___elambda__1___closed__11; lean_object* l_Lean_Parser_registerBuiltinParserAttribute(lean_object*, lean_object*, uint8_t, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_tacticParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderTactic___closed__1; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__4; @@ -2934,6 +3254,7 @@ static lean_object* l_Lean_Parser_Term_panic_parenthesizer___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern(lean_object*); static lean_object* l_Lean_Parser_Term_structInst___closed__2; static lean_object* l_Lean_Parser_Term_explicitUniv___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1; lean_object* l_Lean_Parser_evalInsideQuot___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow(lean_object*); static lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__4; @@ -2942,15 +3263,19 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__8; static lean_object* l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_sorry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_leading__parser___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1; static lean_object* l_Lean_Parser_Term_hole___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Command_commentBody___elambda__1___boxed(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_explicitUniv___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__delayed; LEAN_EXPORT lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_hole_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_nomatch_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_optExprPrecedence___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2; static lean_object* l_Lean_Parser_Term_proj___closed__2; static lean_object* l_Lean_Parser_Term_trueVal___closed__4; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__32; @@ -2963,6 +3288,7 @@ lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_basicFun___closed__6; static lean_object* l_Lean_Parser_Term_fun___closed__4; static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_typeSpec___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_declRange___closed__2; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__10; @@ -2982,11 +3308,13 @@ static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_panic_declRange___closed__5; static lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__13; static lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__18; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_completion___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_arrow___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_explicit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2997,6 +3325,7 @@ static lean_object* l_Lean_Parser_Term_explicit___closed__7; static lean_object* l_Lean_Parser_Term_completion___closed__1; static lean_object* l_Lean_Parser_Term_namedPattern___closed__5; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__12; lean_object* l_Lean_PrettyPrinter_Parenthesizer_pushNone_parenthesizer___boxed(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_app_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3009,23 +3338,27 @@ static lean_object* l_Lean_Parser_Term_arrow___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__8; static lean_object* l_Lean_Parser_Term_noImplicitLambda___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName; +static lean_object* l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_borrowed_formatter___closed__1; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__15; -static lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5; static lean_object* l_Lean_Parser_Term_noImplicitLambda___closed__5; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__2; extern lean_object* l_Lean_instInhabitedSyntax; static lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__4; static lean_object* l_Lean_Parser_Term_optEllipsis___closed__5; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_leading__parser___closed__8; static lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_local_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1; static lean_object* l_Lean_Parser_Term_pipeCompletion___closed__3; static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_binop_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__47; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__11; static lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__5; @@ -3038,10 +3371,10 @@ static lean_object* l_Lean_Parser_Term_stateRefT_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_inaccessible_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_match_formatter___closed__4; -static lean_object* l_Lean_Parser_Term_showRhs_formatter___closed__1; -static lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__8; static lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_declRange___closed__2; static lean_object* l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__2; @@ -3050,6 +3383,7 @@ static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_letrec___closed__1; static lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1; static lean_object* l_Lean_Parser_Term_fromTerm_formatter___closed__1; static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_trueVal_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3075,6 +3409,8 @@ static lean_object* l_Lean_Parser_Term_forInMacro_x27_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible(lean_object*); static lean_object* l_Lean_Parser_Term_sort_formatter___closed__4; static lean_object* l_Lean_Parser_Term_let___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__12; static lean_object* l___regBuiltin_Lean_Parser_Term_str_declRange___closed__4; @@ -3084,7 +3420,11 @@ static lean_object* l_Lean_Parser_Term_structInstArrayRef_formatter___closed__3; static lean_object* l_Lean_Parser_Term_namedArgument___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letEqnsDecl; static lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1; @@ -3092,7 +3432,6 @@ static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__5; static lean_object* l_Lean_Parser_Term_motive_formatter___closed__5; static lean_object* l_Lean_Parser_Term_letIdBinder_formatter___closed__1; lean_object* l_Lean_Parser_rawCh(uint32_t, uint8_t); -static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__12; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___elambda__1___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch(lean_object*); static lean_object* l_Lean_Parser_Term_forInMacro___elambda__1___closed__7; @@ -3102,6 +3441,7 @@ static lean_object* l_Lean_Parser_Term_app_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_assert_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_binderDefault___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letEqnsDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_have___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___closed__3; @@ -3118,7 +3458,6 @@ static lean_object* l_Lean_Parser_Term_quotedName___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__26; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_scoped_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__6; @@ -3129,6 +3468,8 @@ static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__16; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__3; static lean_object* l_Lean_Parser_Term_show_formatter___closed__4; static lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_binop__lazy_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__3; @@ -3140,6 +3481,7 @@ static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___close static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binop___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attributes___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_trailing__parser___closed__10; static lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__2; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__7; @@ -3150,11 +3492,11 @@ static lean_object* l_Lean_Parser_Term_instBinder_formatter___closed__4; static lean_object* l_Lean_Parser_Term_leading__parser___closed__1; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__4; -static lean_object* l_Lean_Parser_Term_showRhs_formatter___closed__2; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__1; lean_object* l_Lean_Parser_nonReservedSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_show___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_declRange___closed__5; static lean_object* l_Lean_Parser_Term_letMVar_formatter___closed__2; @@ -3162,16 +3504,21 @@ static lean_object* l_Lean_Parser_Term_borrowed_formatter___closed__2; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__15; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_str(lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optEllipsis; static lean_object* l_Lean_Parser_Term_have_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__7; lean_object* l_Lean_Parser_sepBy1_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sort_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_motive___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_typeSpec___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_pipeCompletion___closed__4; static lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__12; @@ -3182,6 +3529,8 @@ static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_local_formatter___closed__3; static lean_object* l_Lean_Parser_Term_letRecDecl___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forall; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange___closed__6; static lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2; @@ -3197,6 +3546,7 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__4; lean_object* l_Lean_Parser_registerAlias(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_pipeProj___elambda__1___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_match_formatter___closed__6; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1(lean_object*, lean_object*); @@ -3213,14 +3563,18 @@ static lean_object* l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_declRange___closed__1; static lean_object* l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_completion___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__1; static lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_binrel___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_generalizingParam_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__6; @@ -3234,9 +3588,11 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_let___elambda__1___lambda__1___boxed LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_declRange(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstField; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_typeAscription___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__13; uint8_t l_Lean_Syntax_isAntiquot(lean_object*); static lean_object* l_Lean_Parser_Term_binrel___closed__2; @@ -3254,6 +3610,9 @@ static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__15; lean_object* l_Lean_PrettyPrinter_Parenthesizer_fieldIdx_parenthesizer___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_letIdDecl_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf(lean_object*); static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_declRange___closed__5; @@ -3262,6 +3621,7 @@ static lean_object* l_Lean_Parser_Term_generalizingParam___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_str_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_noindex; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__3; @@ -3276,10 +3636,13 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_attrInstance; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___closed__5; static lean_object* l_Lean_Parser_Term_forInMacro___closed__9; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Level_quot___closed__7; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__12; @@ -3291,14 +3654,12 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_declRan static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__18; static lean_object* l___regBuiltin_Lean_Parser_Term_assert_declRange___closed__5; -static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__14; static lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__2; static lean_object* l_Lean_Parser_Command_docComment_formatter___closed__5; static lean_object* l_Lean_Parser_Term_typeOf_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdBinder___elambda__1(lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_str___closed__1; static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__12; @@ -3317,6 +3678,7 @@ static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer__ static lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___closed__1; static lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInst_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sorry___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; @@ -3351,6 +3713,7 @@ static lean_object* l_Lean_Parser_Term_let__tmp_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_letDecl___closed__4; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_forInMacro_x27___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_scientific(lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__1; @@ -3381,14 +3744,17 @@ static lean_object* l_Lean_Parser_Term_attr_quot_formatter___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_declRange___closed__5; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_namedPattern___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__tmp_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___closed__4; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__6; static lean_object* l_Lean_Parser_semicolonOrLinebreak___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_declRange___closed__2; static lean_object* l_Lean_Parser_Term_letIdLhs___closed__2; -static lean_object* l_Lean_Parser_Term_syntheticHole_formatter___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_show___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_completion; static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__3; @@ -3408,11 +3774,13 @@ static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__3; static lean_object* l_Lean_Parser_Term_structInstLVal___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_letPatDecl___closed__10; static lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__5; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_have_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_cdot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_explicitBinder___closed__6; @@ -3430,6 +3798,7 @@ static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_noindex___closed__6; static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_typeAscription___closed__7; @@ -3442,10 +3811,12 @@ static lean_object* l_Lean_Parser_Term_paren_formatter___closed__11; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_attrKind_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_nomatch___closed__1; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__5; static lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_matchAlt___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_motive_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__5; @@ -3476,6 +3847,7 @@ lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___boxed(lean_object*, lean_o static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_declRange___closed__4; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_dynamicQuot___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__9; lean_object* l_Lean_Parser_sepBy1(lean_object*, lean_object*, lean_object*, uint8_t); static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__5; @@ -3486,22 +3858,25 @@ static lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_instBinder___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_cdot_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_letDecl___closed__1; static lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__5; static lean_object* l_Lean_Parser_Term_forall_formatter___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange___closed__5; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2; -static lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__7; static lean_object* l_Lean_Parser_Term_argument_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange___closed__6; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___elambda__1___closed__5; lean_object* l_Lean_Parser_ppLine_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroDollarArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_match_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_let_formatter___closed__4; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__4; static lean_object* l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__3; @@ -3515,14 +3890,15 @@ static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__7 lean_object* l_Lean_Parser_sepBy1Indent_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_inaccessible_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_trueVal___closed__5; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__20; static lean_object* l_Lean_Parser_Term_haveIdDecl_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_let_declRange___closed__1; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__3; static lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_namedArgument___closed__8; -static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__15; LEAN_EXPORT lean_object* l_Lean_Parser_Term_fromTerm_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__26; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_declRange___closed__1; @@ -3555,6 +3931,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer(lean_object static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_byTactic___closed__5; static lean_object* l_Lean_Parser_Term_proj___closed__7; static lean_object* l_Lean_Parser_Term_app_formatter___closed__1; @@ -3592,6 +3969,7 @@ static lean_object* l_Lean_Parser_Term_whereDecls___closed__6; static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_forall_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_forall_formatter___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoWsBefore_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__6; @@ -3606,7 +3984,7 @@ static lean_object* l_Lean_Parser_Term_explicit___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_byTactic___closed__8; static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___closed__3; static lean_object* l_Lean_Parser_Term_fromTerm___closed__4; -static lean_object* l_Lean_Parser_Term_attrKind_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Tactic_quot___closed__1; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_motive_parenthesizer___closed__8; @@ -3616,9 +3994,11 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1( static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_declRange___closed__5; static lean_object* l_Lean_Parser_Term_matchAlt___closed__9; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_numLit; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__9; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1; static lean_object* l_Lean_Parser_Term_panic___closed__6; static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__3; lean_object* l_Lean_PrettyPrinter_Formatter_parserOfStack_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3633,14 +4013,18 @@ static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_namedPattern___closed__4; static lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_trueVal___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_char_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ident___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1; static lean_object* l_Lean_Parser_Term_binderTactic___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_forall___closed__1; static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_funBinder_quot___closed__7; @@ -3656,14 +4040,19 @@ static lean_object* l_Lean_Parser_Term_dotIdent___closed__3; static lean_object* l_Lean_Parser_Term_let__delayed___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letrec___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_local_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__14; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1; static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_let__fun_formatter___closed__6; static lean_object* l_Lean_Parser_Term_let___closed__5; @@ -3681,12 +4070,16 @@ static lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optType_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_unreachable___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_panic; +static lean_object* l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2; lean_object* l_Lean_Parser_numLit___elambda__1(lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_funBinder_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sort_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1; static lean_object* l_Lean_Parser_Term_falseVal_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__14; static lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__3; @@ -3694,10 +4087,13 @@ static lean_object* l_Lean_Parser_Term_matchAlt___closed__4; static lean_object* l_Lean_Parser_Term_have___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_app; static lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_declRange___closed__6; static lean_object* l_Lean_Parser_Term_explicit_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_syntheticHole___closed__4; static lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__3; static lean_object* l_Lean_Parser_Term_dotIdent___closed__5; static lean_object* l_Lean_Parser_Term_scoped___closed__5; @@ -3711,6 +4107,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange__ static lean_object* l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2; static lean_object* l_Lean_Parser_Term_noImplicitLambda___closed__4; static lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInst_declRange(lean_object*); @@ -3721,6 +4118,7 @@ static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed_ static lean_object* l_Lean_Parser_Term_byTactic_x27_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_declRange(lean_object*); static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__fun_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3730,6 +4128,7 @@ static lean_object* l_Lean_Parser_Term_letMVar___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sorry; static lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_arrow_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot(lean_object*); static lean_object* l_Lean_Parser_Term_syntheticHole___closed__8; @@ -3740,6 +4139,7 @@ static lean_object* l_Lean_Parser_Term_structInstLVal___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlt(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sort_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRange___closed__2; @@ -3785,15 +4185,19 @@ static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__25; static lean_object* l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_char_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAlt___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__delayed_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1; static lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_attr_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__9; static lean_object* l_Lean_Parser_Term_binderDefault_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_binderType___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1; static lean_object* l_Lean_Parser_Term_fromTerm___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_optEllipsis_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_let__delayed___closed__3; static lean_object* l_Lean_Parser_Term_sort___closed__6; @@ -3806,6 +4210,7 @@ static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_structInstLVal___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_have___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_local___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__6; @@ -3814,12 +4219,14 @@ static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sorry_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8; lean_object* l_Lean_PrettyPrinter_Formatter_checkNoWsBefore_formatter___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__23; static lean_object* l_Lean_Parser_Term_scoped___closed__6; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange___closed__3; static lean_object* l_Lean_Parser_Term_tupleTail___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__17; LEAN_EXPORT lean_object* l_Lean_Parser_Level_quot; static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_declRange___closed__4; @@ -3829,15 +4236,17 @@ static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_attrKind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2; lean_object* l_Lean_ppDedentIfGrouped_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_attr_quot___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_subst___closed__3; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_motive___closed__1; -static lean_object* l_Lean_Parser_Term_suffices_formatter___closed__8; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_let__fun_formatter___closed__4; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__9; @@ -3854,6 +4263,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___clo static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_instBinder___closed__8; static lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_declRange___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___closed__4; static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__2; @@ -3881,7 +4291,6 @@ static lean_object* l_Lean_Parser_Term_forall___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_byTactic_x27_formatter___closed__1; -static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11; static lean_object* l_Lean_Parser_Term_matchAlt___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_inaccessible_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_syntheticHole_formatter___closed__4; @@ -3893,13 +4302,14 @@ static lean_object* l_Lean_Parser_Term_let__fun_formatter___closed__1; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_letrec_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_num; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1; static lean_object* l_Lean_Parser_Term_stateRefT_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__12; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__10; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__46; -static lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__5; static lean_object* l_Lean_Parser_Term_inaccessible___closed__7; static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__8; @@ -3914,6 +4324,7 @@ static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__13; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1; static lean_object* l_Lean_Parser_Term_let__fun___closed__10; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__4; @@ -3927,6 +4338,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Level_quot_declRange___closed__7; static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_unreachable_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__13; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_byTactic_x27; static lean_object* l_Lean_Parser_Term_inaccessible___closed__3; @@ -3936,6 +4348,8 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange___c static lean_object* l_Lean_Parser_Term_motive_formatter___closed__7; static lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__5; static lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_basicFun; static lean_object* l_Lean_Parser_Tactic_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_sufficesDecl___closed__6; @@ -3950,6 +4364,7 @@ static lean_object* l_Lean_Parser_Term_forInMacro_x27_formatter___closed__4; static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_noindex___closed__3; static lean_object* l_Lean_Parser_Term_suffices___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_macroDollarArg___closed__2; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__2; @@ -3963,6 +4378,7 @@ static lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_type_formatter___closed__11; static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__5; static lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroDollarArg; @@ -3988,8 +4404,10 @@ static lean_object* l_Lean_Parser_Term_let__tmp___closed__7; static lean_object* l_Lean_Parser_Term_suffices_formatter___closed__2; static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__4; static lean_object* l_Lean_Parser_Term_syntheticHole___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType(lean_object*); static lean_object* l_Lean_Parser_Command_docComment_parenthesizer___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_local_parenthesizer___closed__3; @@ -4000,17 +4418,21 @@ static lean_object* l_Lean_Parser_Term_letIdLhs___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__3; -static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noindex_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_suffices_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_scientific_declRange___closed__1; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_depArrow___elambda__1___lambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_declRange___closed__1; static lean_object* l_Lean_Parser_Tactic_quot___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_match_declRange___closed__2; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_structInst___closed__13; @@ -4020,6 +4442,7 @@ static lean_object* l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__2; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_borrowed___closed__3; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__9; @@ -4031,17 +4454,16 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_declRange___close static lean_object* l_Lean_Parser_Term_depArrow___closed__6; static lean_object* l_Lean_Parser_Term_paren_formatter___closed__12; static lean_object* l_Lean_Parser_Term_sorry_parenthesizer___closed__2; -static lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ellipsis_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attributes___closed__1; static lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forall_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange___closed__7; static lean_object* l_Lean_Parser_Term_instBinder_formatter___closed__1; static lean_object* l_Lean_Parser_Term_assert___closed__3; static lean_object* l_Lean_Parser_Term_explicit___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_namedPattern___closed__1; static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_cdot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3; @@ -4049,6 +4471,7 @@ static lean_object* l_Lean_Parser_Term_match_formatter___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ensureExpectedType_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__27; static lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__10; static lean_object* l_Lean_Parser_Term_letDecl___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_subst_declRange___closed__7; @@ -4061,12 +4484,12 @@ static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__8; static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__2; static lean_object* l_Lean_Parser_Term_explicitBinder___closed__2; -static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_trailing__parser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__14; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__15; static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_local_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_have___closed__1; static lean_object* l_Lean_Parser_darrow___closed__2; static lean_object* l_Lean_Parser_Term_typeSpec___closed__5; @@ -4078,14 +4501,15 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_scientific_declRange___close LEAN_EXPORT lean_object* l_Lean_Parser_Term_show___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_let__fun_parenthesizer___closed__3; -static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__8; static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_declRange___closed__4; static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__18; static lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__7; static lean_object* l_Lean_Parser_Term_letrec___elambda__1___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_local_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__3; @@ -4093,6 +4517,8 @@ static lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_funImplicitBinder___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show(lean_object*); static lean_object* l_Lean_Parser_Term_typeSpec_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__1; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__1; @@ -4120,6 +4546,7 @@ static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___closed__8; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderDefault_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_motive_formatter___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_declRange___closed__7; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___closed__11; @@ -4128,20 +4555,22 @@ lean_object* l_Lean_Parser_symbolInfo(lean_object*); static lean_object* l_Lean_Parser_Tactic_quot___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optIdent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_haveEqnsDecl___closed__6; -static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_explicit_formatter___closed__1; static lean_object* l_Lean_Parser_Term_match___closed__9; static lean_object* l_Lean_Parser_Term_tupleTail___closed__5; lean_object* l_Lean_Parser_charLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_suffices_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__3; static lean_object* l_Lean_Parser_Term_binrel___elambda__1___closed__5; static lean_object* l_Lean_Parser_Command_docComment___closed__10; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__19; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeq; +static lean_object* l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv(lean_object*); @@ -4165,36 +4594,44 @@ static lean_object* l_Lean_Parser_Term_str___closed__1; static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_fun___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Command_docComment; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_let__fun_formatter___closed__2; static lean_object* l_Lean_Parser_Term_argument_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_let__tmp___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer(lean_object*); lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_declRange___closed__6; -static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_explicitUniv___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_declRange___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_depArrow(lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__4; extern lean_object* l_Lean_Parser_epsilonInfo; static lean_object* l_Lean_Parser_Term_basicFun___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange___closed__5; static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange___closed__4; static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1; static lean_object* l_Lean_Parser_Term_have___closed__4; static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___closed__8; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___closed__7; static lean_object* l_Lean_Parser_Term_pipeProj_formatter___closed__4; @@ -4203,6 +4640,7 @@ static lean_object* l_Lean_Parser_Term_pipeProj___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_anonymousCtor___closed__10; static lean_object* l_Lean_Parser_Term_num___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_scientific_declRange___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___closed__3; static lean_object* l_Lean_Parser_Term_fromTerm_formatter___closed__3; static lean_object* l_Lean_Parser_Term_haveIdLhs_formatter___closed__1; @@ -4227,7 +4665,6 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser(lean_ob static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__5; static lean_object* l_Lean_Parser_Term_letrec___closed__5; static lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__6; -static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Term_instBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Term_let_formatter___closed__3; static lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer___closed__2; @@ -4235,6 +4672,7 @@ static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_explicitUniv___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2; static lean_object* l_Lean_Parser_Term_dotIdent_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_typeAscription___closed__1; @@ -4243,7 +4681,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_declRange___closed_ static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_pipeCompletion___closed__1; -static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__6; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letDecl___elambda__1(lean_object*, lean_object*); @@ -4251,6 +4688,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__5; static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__12; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_syntheticHole_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel(lean_object*); @@ -4261,6 +4699,7 @@ static lean_object* l_Lean_Parser_Term_letIdLhs___closed__4; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__9; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__1; static lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1; static lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -4294,6 +4733,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_declRange___closed_ static lean_object* l_Lean_Parser_Term_char_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_type; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binrel_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__7; lean_object* l_Lean_PrettyPrinter_Formatter_pushNone_formatter___boxed(lean_object*); @@ -4301,10 +4741,11 @@ static lean_object* l_Lean_Parser_Term_binrel___closed__7; static lean_object* l_Lean_Parser_Term_pipeProj___closed__2; static lean_object* l_Lean_Parser_Term_letEqnsDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Command_commentBody_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__17; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__11; @@ -4320,11 +4761,14 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____c static lean_object* l_Lean_Parser_Term_falseVal_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_panic___closed__2; static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_let___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__2; static lean_object* l_Lean_Parser_Term_letIdDecl_formatter___closed__6; static lean_object* l_Lean_Parser_Term_trueVal_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_declRange___closed__2; static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_declRange___closed__5; @@ -4343,7 +4787,9 @@ static lean_object* l_Lean_Parser_Term_scientific_formatter___closed__1; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Term_show_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange___closed__7; static lean_object* l_Lean_Parser_Term_macroDollarArg___closed__1; @@ -4357,13 +4803,16 @@ static lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_depArrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam___closed__13; static lean_object* l_Lean_Parser_Term_fromTerm___closed__5; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__18; +static lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_paren_declRange___closed__3; lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_rawAux(lean_object*, uint8_t, lean_object*, lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__30; @@ -4372,19 +4821,25 @@ static lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__4; static lean_object* l_Lean_Parser_Command_docComment_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_optSemicolon_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion(lean_object*); static lean_object* l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_declRange___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_declRange(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_declRange___closed__5; static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letIdBinder___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_strictImplicitBinder_parenthesizer(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__1; @@ -4392,6 +4847,7 @@ static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1; lean_object* l_Lean_Parser_withAntiquotSpliceAndSuffix(lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder___elambda__1___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_basicFun___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeMVar; @@ -4407,11 +4863,13 @@ static lean_object* l_Lean_Parser_Term_letIdDecl___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_declRange___closed__6; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__5; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__28; static lean_object* l_Lean_Parser_Term_quotedName_formatter___closed__2; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_char; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2; static lean_object* l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic___closed__1; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__24; @@ -4419,6 +4877,7 @@ static lean_object* l_Lean_Parser_Term_structInstField___closed__5; lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_dotIdent_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_scoped___closed__4; static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__7; @@ -4434,21 +4893,28 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____c static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_sort_parenthesizer___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optType_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1; static lean_object* l_Lean_Parser_Term_noImplicitLambda_formatter___closed__3; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_fun_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_stateRefT_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_declRange___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_cdot_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_explicit_formatter___closed__3; static lean_object* l_Lean_Parser_Term_assert_formatter___closed__5; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__10; static lean_object* l_Lean_Parser_Tactic_seq1___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__3; static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__12; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_declRange___closed__2; static lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ellipsis_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2; lean_object* l_Lean_Parser_levelParser_formatter___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_syntheticHole___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; @@ -4458,8 +4924,10 @@ static lean_object* l_Lean_Parser_Term_showRhs___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__4; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___closed__6; static lean_object* l_Lean_Parser_Term_attributes_formatter___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2; static lean_object* l_Lean_Parser_Term_subst___closed__2; static lean_object* l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_binrel___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_strictImplicitRightBracket; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__31; @@ -4474,13 +4942,16 @@ static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____c static lean_object* l_Lean_Parser_Term_dotIdent___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_sort_declRange___closed__7; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_let__delayed___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_binop___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_declRange___closed__6; static lean_object* l_Lean_Parser_Term_typeAscription___closed__9; lean_object* l_Lean_Parser_sepBy1_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_leading__parser_formatter___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_let__tmp___closed__9; static lean_object* l_Lean_Parser_Term_explicit___elambda__1___closed__12; @@ -4489,6 +4960,7 @@ static lean_object* l_Lean_Parser_Term_subst___closed__1; static lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_declRange___closed__3; static lean_object* l_Lean_Parser_Term_explicit___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_suffices___closed__5; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__13; @@ -4497,13 +4969,18 @@ static lean_object* l_Lean_Parser_Term_typeSpec___closed__4; static lean_object* l_Lean_Parser_Term_app___closed__6; static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_noindex_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_declRange___closed__3; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_declRange___closed__4; static lean_object* l_Lean_Parser_Term_binrel___closed__8; lean_object* l_Lean_Parser_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forall_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letIdDecl___elambda__1___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__6; @@ -4514,9 +4991,13 @@ static lean_object* l_Lean_Parser_Term_app___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_declRange___closed__4; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__3; static lean_object* l_Lean_Parser_Term_motive___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_unreachable_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2; static lean_object* l_Lean_Parser_Term_panic_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1; lean_object* l_Lean_Parser_levelParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr_quot; @@ -4530,8 +5011,12 @@ static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1; static lean_object* l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1; static lean_object* l_Lean_Parser_Term_dotIdent_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__3; lean_object* l_Lean_ppSpace_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__15; @@ -4544,6 +5029,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_declRan LEAN_EXPORT lean_object* l_Lean_Parser_Term_arrow_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optSemicolon___elambda__1(lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_letIdDecl___closed__1; @@ -4557,20 +5043,25 @@ static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___clos static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_declRange___closed__2; static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__2; static lean_object* l_Lean_Parser_Term_matchAlt___closed__2; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__33; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic(lean_object*); static lean_object* l_Lean_Parser_Term_parenSpecial___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__3; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_dotIdent___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_binop_parenthesizer___closed__3; @@ -4578,6 +5069,7 @@ static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar___closed__7; static lean_object* l_Lean_Parser_Term_funBinder___closed__1; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__11; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_binrel_formatter___closed__3; static lean_object* l_Lean_Parser_Term_type_formatter___closed__3; static lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; @@ -4591,12 +5083,13 @@ static lean_object* l_Lean_Parser_Term_ensureTypeOf_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optExprPrecedence; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_trailing__parser___closed__5; -static lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dotIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_subst_formatter___closed__3; static lean_object* l_Lean_Parser_Term_optExprPrecedence_formatter___closed__3; static lean_object* l_Lean_Parser_Term_hole_parenthesizer___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_darrow___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__10; @@ -4613,7 +5106,9 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange(lean_obj static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_semicolonOrLinebreak; LEAN_EXPORT lean_object* l_Lean_Parser_Term_implicitBinder___boxed(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_matchDiscr_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_quot; static lean_object* l_Lean_Parser_Term_assert_formatter___closed__3; static lean_object* l_Lean_Parser_Term_binop__lazy___elambda__1___closed__6; @@ -4643,18 +5138,20 @@ static lean_object* l_Lean_Parser_Term_generalizingParam_formatter___closed__8; static lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__4; static lean_object* l_Lean_Parser_Term_namedArgument___closed__6; static lean_object* l_Lean_Parser_Command_docComment_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__4; -static lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__20; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_declRange(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_falseVal___elambda__1(lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_declRange___closed__5; static lean_object* l_Lean_Parser_Term_typeAscription___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_byTactic___closed__3; static lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__10; static lean_object* l___regBuiltin_Lean_Parser_Term_explicit_declRange___closed__1; @@ -4676,14 +5173,20 @@ static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__16; static lean_object* l_Lean_Parser_Term_basicFun_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_app_declRange___closed__6; lean_object* l_Lean_Parser_nameLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__2; static lean_object* l_Lean_Parser_semicolonOrLinebreak_formatter___closed__3; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__18; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1; lean_object* l_Lean_Parser_unicodeSymbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1; static lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__14; static lean_object* l_Lean_Parser_Term_typeAscription_parenthesizer___closed__4; @@ -4696,6 +5199,7 @@ static lean_object* l_Lean_Parser_Term_letMVar___closed__8; static lean_object* l_Lean_Parser_Term_optIdent_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Tactic_quot___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1; static lean_object* l_Lean_Parser_Term_basicFun___closed__8; static lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_instBinder___closed__4; @@ -4706,37 +5210,43 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___clo static lean_object* l_Lean_Parser_Term_falseVal___closed__2; lean_object* l_Lean_Parser_rawIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_declRange___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_let__delayed___closed__5; static lean_object* l_Lean_Parser_Term_borrowed___closed__6; static lean_object* l_Lean_Parser_Term_binop___closed__5; static lean_object* l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_forall___closed__10; static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_matchAlt___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__2; static lean_object* l_Lean_Parser_Term_match_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letRecDecl___closed__3; static lean_object* l_Lean_Parser_Term_noImplicitLambda___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_declRange___closed__6; static lean_object* l_Lean_Parser_Term_trailing__parser___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_declRange___closed__3; static lean_object* l_Lean_Parser_Term_letRecDecl___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_assert_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_let_declRange___closed__3; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; +static lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchDiscr; static lean_object* l_Lean_Parser_Term_cdot___closed__7; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_prop_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__14; +static lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_assert___closed__7; static lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__4; -static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_syntheticHole___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_cdot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__2; @@ -4757,21 +5267,21 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___clos static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__16; static lean_object* l_Lean_Parser_Term_bracketedBinder___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_withAnonymousAntiquot___closed__6; -static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__20; static lean_object* l_Lean_Parser_Term_structInstField_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_attr_quot___closed__4; static lean_object* l_Lean_Parser_Term_basicFun_parenthesizer___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_sort_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_ellipsis___closed__6; static lean_object* l_Lean_Parser_Term_let__delayed_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__2; static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__10; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_type___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_attributes_formatter___closed__7; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2; @@ -4785,11 +5295,15 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_declRange___closed_ static lean_object* l_Lean_Parser_Level_quot___closed__6; static lean_object* l_Lean_Parser_Term_leading__parser_formatter___closed__7; lean_object* l_Lean_ppLine_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_binop_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1; static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_fun_declRange___closed__3; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_motive___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRange___closed__7; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__4; @@ -4814,6 +5328,7 @@ static lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__20; static lean_object* l_Lean_Parser_Term_binrel_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_attr_quot___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__9; static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__1; @@ -4825,6 +5340,7 @@ static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__4; static lean_object* l_Lean_Parser_Term_have___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_declRange___closed__4; static lean_object* l_Lean_Parser_Term_fun_parenthesizer___closed__2; @@ -4837,6 +5353,7 @@ static lean_object* l_Lean_Parser_Term_structInstField_parenthesizer___closed__1 LEAN_EXPORT lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__5; static lean_object* l_Lean_Parser_Term_suffices_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_haveDecl___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_have_formatter___closed__4; @@ -4859,9 +5376,10 @@ static lean_object* l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__6; static lean_object* l_Lean_Parser_Term_letIdDecl___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_declRange___closed__4; static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__1; -static lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_binderTactic___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_withAnonymousAntiquot; static lean_object* l_Lean_Parser_Term_macroDollarArg_formatter___closed__1; @@ -4877,6 +5395,7 @@ static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_motive_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter(lean_object*); lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t, uint8_t); static lean_object* l_Lean_Parser_Term_funBinder___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__5; @@ -4888,7 +5407,6 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_typeSpec_parenthesizer(lean_object*, static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__11; -static lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_match_formatter___closed__10; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro_x27_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -4910,7 +5428,6 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer(lean_objec static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__13; static lean_object* l___regBuiltin_Lean_Parser_Term_have_declRange___closed__3; static lean_object* l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1; -static lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__6; static lean_object* l_Lean_Parser_Term_fun_formatter___closed__1; static lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__5; lean_object* l_Lean_addBuiltinDocString(lean_object*, lean_object*, lean_object*); @@ -4919,7 +5436,9 @@ static lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_assert_formatter___closed__6; static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_basicFun___closed__9; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_noindex_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_declRange___closed__4; @@ -4928,13 +5447,14 @@ static lean_object* l_Lean_Parser_Term_panic_parenthesizer___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_declRange___closed__3; static lean_object* l_Lean_Parser_Term_byTactic_x27___closed__1; static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_haveDecl___closed__6; static lean_object* l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__38; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__21; -static lean_object* l_Lean_Parser_Term_structInstField_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__15; static lean_object* l_Lean_Parser_Term_matchAlt_formatter___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_declRange___closed__6; @@ -4956,18 +5476,19 @@ static lean_object* l_Lean_Parser_Term_pipeCompletion___closed__2; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__18; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__5; static lean_object* l_Lean_Parser_Tactic_seq1___closed__2; -static lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__7; static lean_object* l_Lean_Parser_Term_byTactic___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optSemicolon_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_completion_declRange___closed__6; static lean_object* l_Lean_Parser_Term_strictImplicitBinder_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_structInstField___closed__3; static lean_object* l_Lean_Parser_Term_typeAscription___closed__8; static lean_object* l_Lean_Parser_Term_local___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__45; static lean_object* l_Lean_Parser_Term_macroDollarArg_formatter___closed__4; lean_object* l_Lean_Parser_many_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1; static lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__2; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__16; @@ -4988,10 +5509,10 @@ static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_declRange___closed__7; static lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__10; static lean_object* l_Lean_Parser_Term_let__delayed___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1; static lean_object* l_Lean_Parser_Term_inaccessible_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_app_declRange___closed__3; static lean_object* l_Lean_Parser_Term_structInst_formatter___closed__10; -static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_str_declRange___closed__3; static lean_object* l_Lean_Parser_Term_funBinder_quot___closed__3; @@ -5004,15 +5525,19 @@ static lean_object* l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_basicFun___closed__4; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__6; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_haveDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_have___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_paren_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_depArrow___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__15; lean_object* l_Lean_PrettyPrinter_Formatter_interpolatedStr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2; static lean_object* l_Lean_Parser_Term_typeSpec___elambda__1___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_declRange___closed__5; static lean_object* l_Lean_Parser_Term_letrec___closed__6; @@ -5022,9 +5547,10 @@ static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_let__delayed_parenthesizer___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Command_commentBody_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_num_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_app_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_proj_formatter___closed__4; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__6; @@ -5041,7 +5567,6 @@ static lean_object* l_Lean_Parser_Term_pipeProj_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_attr_quot___closed__9; static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_namedPattern___closed__2; -static lean_object* l_Lean_Parser_Term_attrKind_formatter___closed__6; static lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___closed__4; @@ -5058,6 +5583,7 @@ static lean_object* l_Lean_Parser_Term_fun_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_optSemicolon_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binop__lazy_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_paren___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_explicitUniv___closed__11; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___closed__5; @@ -5070,17 +5596,19 @@ static lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderDefault_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_binderDefault_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_macroLastArg___closed__3; static lean_object* l_Lean_Parser_Term_nomatch___closed__5; static lean_object* l_Lean_Parser_Term_fun___closed__2; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__12; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ident(lean_object*); static lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__8; -static lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_declRange___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__8; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot(lean_object*); @@ -5090,9 +5618,11 @@ static lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_local___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_ident___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp(lean_object*); static lean_object* l_Lean_Parser_Term_falseVal___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1; static lean_object* l_Lean_Parser_Term_matchAlt_formatter___closed__3; static lean_object* l_Lean_Parser_Term_motive_formatter___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__delayed_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -5102,6 +5632,7 @@ static lean_object* l_Lean_Parser_Term_matchAlts___elambda__1___closed__3; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__6; static lean_object* l_Lean_Parser_Term_show_formatter___closed__2; static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__10; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_formatter(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_notFollowedBy_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_subst___closed__7; static lean_object* l_Lean_Parser_Term_letMVar_parenthesizer___closed__5; @@ -5114,17 +5645,22 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_num_parenthesizer(lean_object*, lean static lean_object* l_Lean_Parser_Term_pipeProj___closed__10; static lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_char___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_binop_declRange___closed__2; static lean_object* l_Lean_Parser_Term_noindex_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__17; -static lean_object* l_Lean_Parser_Term_argument_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_prop_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__11; +static lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_hole_declRange___closed__3; static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_subst_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGe_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_app___closed__2; @@ -5136,11 +5672,14 @@ static lean_object* l_Lean_Parser_Term_explicit___closed__5; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__1; static lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_letrec___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_panic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_formatter___closed__3; static lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_declRange___closed__2; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__15; +static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__8; @@ -5152,11 +5691,13 @@ static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed_ static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2; static lean_object* l_Lean_Parser_Term_trueVal_parenthesizer___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_scientific___elambda__1(lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_attr_quot___closed__8; static lean_object* l_Lean_Parser_Term_binrel_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__7; static lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__10; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1; static lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__10; lean_object* l_Lean_Parser_unicodeSymbolInfo(lean_object*, lean_object*); @@ -5173,6 +5714,7 @@ static lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__3; static lean_object* l_Lean_Parser_Term_anonymousCtor_formatter___closed__7; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__11; static lean_object* l_Lean_Parser_Term_borrowed___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_forInMacro_x27; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__25; static lean_object* l_Lean_Parser_Term_subst_parenthesizer___closed__3; @@ -5182,9 +5724,10 @@ static lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_funBinder_quot___closed__6; static lean_object* l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_type_formatter___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__4; -static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50; static lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_declRange___closed__1; @@ -5208,9 +5751,11 @@ static lean_object* l_Lean_Parser_Term_binrel__no__prop___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_cdot_declRange___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_declRange___closed__5; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__46; +static lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_attr_quot___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__8; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__11; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdLhs; @@ -5228,14 +5773,17 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_declRange___cl static lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_Term_num___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__18; +static lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2; static lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__6; static lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_stateRefT_formatter___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_declRange___closed__3; static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_inaccessible___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_matchAlts_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -5256,12 +5804,15 @@ static lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_sufficesDecl___closed__4; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__1; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__6; static lean_object* l_Lean_Parser_Term_letDecl___closed__5; static lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_matchDiscr_formatter___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_let__fun___closed__11; @@ -5282,8 +5833,8 @@ lean_object* l_Lean_Parser_ParserState_mkUnexpectedError(lean_object*, lean_obje static lean_object* l_Lean_Parser_Term_inaccessible_formatter___closed__1; static lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__6; -static lean_object* l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_forInMacro___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot(lean_object*); static lean_object* l_Lean_Parser_Term_nomatch___closed__3; static lean_object* l_Lean_Parser_Term_argument___closed__4; @@ -5291,7 +5842,9 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGt_parenthesizer___boxed static lean_object* l_Lean_Parser_Term_local___closed__7; static lean_object* l_Lean_Parser_Term_dbgTrace___closed__3; LEAN_EXPORT lean_object* l_Lean_Parser_Term_local_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_ident_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__4; static lean_object* l_Lean_Parser_Term_quotedName_parenthesizer___closed__3; @@ -5299,6 +5852,7 @@ static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__22; static lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__27; static lean_object* l_Lean_Parser_Term_sufficesDecl_formatter___closed__7; static lean_object* l_Lean_Parser_Term_panic_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_trailing__parser___elambda__1___closed__13; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInst; @@ -5306,11 +5860,12 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRang lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_declRange___closed__2; static lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__tmp___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAlt_formatter___closed__5; static lean_object* l_Lean_Parser_Term_let__fun_parenthesizer___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_declRange___closed__2; -static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2; static lean_object* l_Lean_Parser_Term_show___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_letMVar___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_match___elambda__1(lean_object*, lean_object*); @@ -5325,9 +5880,11 @@ static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__6; static lean_object* l_Lean_Parser_Term_let__fun___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_optEllipsis___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letIdBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_letRecDecl___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2; static lean_object* l_Lean_Parser_Term_noindex_formatter___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_paren_declRange___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_declRange___closed__2; @@ -5345,9 +5902,12 @@ static lean_object* l_Lean_Parser_Term_byTactic_x27___closed__5; static lean_object* l_Lean_Parser_Term_binrel_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_generalizingParam___closed__8; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__8; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_formatter(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_trailing__parser_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Command_docComment_parenthesizer___closed__6; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__8; @@ -5365,7 +5925,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_sorry_declRange___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_63_(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808_(lean_object*); static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__4; -static lean_object* l_Lean_Parser_Term_parenSpecial_formatter___closed__3; static lean_object* l_Lean_Parser_Term_noindex___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__7; @@ -5375,9 +5934,9 @@ static lean_object* l_Lean_Parser_Term_binop___elambda__1___closed__5; static lean_object* l___regBuiltin_Lean_Parser_Term_binrel_declRange___closed__3; static lean_object* l_Lean_Parser_Term_dotIdent___elambda__1___closed__3; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let(lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_let__fun_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_letDecl___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__3; @@ -5385,11 +5944,14 @@ static lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__5; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__9; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_binop__lazy; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__1; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_matchAlt___closed__6; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_haveIdDecl; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroLastArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__5; @@ -5412,6 +5974,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_declRange static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__4; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj(lean_object*); static lean_object* l_Lean_Parser_Term_binderDefault___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_leading__parser_formatter___closed__1; @@ -5437,15 +6000,17 @@ static lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_declRange___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_subst_declRange___closed__6; static lean_object* l_Lean_Parser_Term_byTactic___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_attrKind___closed__5; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_type_parenthesizer(lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__5; static lean_object* l_Lean_Parser_Term_letDecl___closed__3; static lean_object* l_Lean_Parser_Term_motive___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__8; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__9; -static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__22; static lean_object* l_Lean_Parser_Term_letrec_formatter___closed__1; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop_formatter(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Level_quot_declRange___closed__6; static lean_object* l_Lean_Parser_Term_match___closed__10; lean_object* l_Lean_Parser_symbol_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -5454,9 +6019,11 @@ static lean_object* l_Lean_Parser_Term_forInMacro_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__19; static lean_object* l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2; static lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__7; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_63____closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_attrInstance___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_generalizingParam; @@ -5479,7 +6046,9 @@ static lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__3; static lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__13; static lean_object* l_Lean_Parser_Term_sufficesDecl_formatter___closed__4; static lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__4; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_ident_declRange___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2; static lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroLastArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange(lean_object*); @@ -5498,6 +6067,7 @@ static lean_object* l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__4; lean_object* l_Lean_Parser_nameLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_formatter___closed__6; static lean_object* l_Lean_Parser_Term_namedArgument___closed__9; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2; static lean_object* l_Lean_Parser_Term_suffices___closed__6; static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__29; static lean_object* l_Lean_Parser_Term_fun_formatter___closed__4; @@ -5513,6 +6083,7 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__11; static lean_object* l_Lean_Parser_Term_arrow___closed__3; static lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__6; static lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_declRange___closed__7; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_funBinder___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_fromTerm___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__3; @@ -5520,12 +6091,15 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar(lean_obj static lean_object* l_Lean_Parser_Term_binrel_parenthesizer___closed__5; static lean_object* l_Lean_Parser_Term_match___closed__12; LEAN_EXPORT lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__8; static lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_declRange___closed__7; static lean_object* l_Lean_Parser_Term_cdot_formatter___closed__5; static lean_object* l_Lean_Parser_Term_binderTactic___closed__3; static lean_object* l_Lean_Parser_Term_scoped_formatter___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_depArrow_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_letMVar___closed__3; static lean_object* l___regBuiltin_Lean_Parser_Term_match_declRange___closed__1; static lean_object* l_Lean_Parser_Term_sort___closed__7; @@ -5533,6 +6107,7 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_paren_declRange___closed__6; static lean_object* l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_ident___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_subst_declRange___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2; static lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__6; @@ -5546,6 +6121,7 @@ static lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__6; static lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__9; static lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Term_str_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel_declRange(lean_object*); static lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__16; static lean_object* l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__5; @@ -5556,10 +6132,11 @@ static lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_proj_declRange___closed__4; static lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_structInstField___closed__7; +static lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__14; LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstField_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_proj_formatter(lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_optIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_match_formatter___closed__16; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2; lean_object* l_Lean_Parser_unicodeSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_paren_formatter___closed__7; @@ -5567,7 +6144,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_declRange__ static lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_haveIdDecl___closed__6; static lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__10; -static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12; static lean_object* l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_falseVal___elambda__1___closed__6; static lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__11; @@ -5576,6 +6152,7 @@ static lean_object* l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__5; static lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__3; static lean_object* l_Lean_Parser_Term_ensureExpectedType_formatter___closed__1; static lean_object* l_Lean_Parser_Term_letMVar___elambda__1___closed__6; +static lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2; static lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_declRange___closed__6; static lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__9; LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop_declRange(lean_object*); @@ -5583,6 +6160,8 @@ static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___close static lean_object* l_Lean_Parser_Term_sufficesDecl___closed__1; static lean_object* l_Lean_Parser_Term_letrec_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__14; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer(lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_local___closed__5; static lean_object* l_Lean_Parser_Level_quot_parenthesizer___closed__5; @@ -5599,6 +6178,7 @@ lean_object* l_Lean_Parser_checkColGtFn___boxed(lean_object*, lean_object*, lean LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show_declRange(lean_object*); static lean_object* l_Lean_Parser_Term_namedArgument___closed__4; LEAN_EXPORT lean_object* l_Lean_Parser_semicolonOrLinebreak___elambda__1(lean_object*, lean_object*); +static lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1; static lean_object* l_Lean_Parser_Term_forInMacro_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__5; lean_object* l_Lean_Parser_rawIdent___elambda__1(lean_object*, lean_object*); @@ -5634,28 +6214,30 @@ static lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__7; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__fun___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_andthen_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_declRange___closed__7; -static lean_object* l_Lean_Parser_Term_optType_formatter___closed__1; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__1; static lean_object* l_Lean_Parser_Term_forall_formatter___closed__9; static lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__21; static lean_object* l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_binop__lazy___closed__3; static lean_object* l_Lean_Parser_Term_noindex_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let; static lean_object* l_Lean_Parser_Term_type___elambda__1___closed__25; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_bracketedBinder___boxed(lean_object*); static lean_object* l_Lean_Parser_Term_depArrow___closed__3; static lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__2; static lean_object* l_Lean_Parser_Term_sufficesDecl___closed__8; LEAN_EXPORT lean_object* l_Lean_Parser_Term_strictImplicitLeftBracket; static lean_object* l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__4; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer(lean_object*); static lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__22; static lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__1; -static lean_object* l_Lean_Parser_Term_fun_parenthesizer___closed__7; static lean_object* l___regBuiltin_Lean_Parser_Term_match_declRange___closed__5; static lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_basicFun___elambda__1___closed__11; @@ -5673,7 +6255,6 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRange___c static lean_object* l___regBuiltin_Lean_Parser_Term_char_declRange___closed__4; static lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -static lean_object* l_Lean_Parser_Term_match_formatter___closed__15; static lean_object* l_Lean_Parser_Command_docComment_formatter___closed__6; static lean_object* l_Lean_Parser_Term_forall___closed__6; static lean_object* l_Lean_Parser_Tactic_tacticSeq___closed__6; @@ -5717,8 +6298,12 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_letrec_parenthesizer(lean_object*, l static lean_object* l_Lean_Parser_Term_let__delayed_parenthesizer___closed__3; static lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__5; static lean_object* l_Lean_Parser_Term_fromTerm_formatter___closed__2; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show_formatter(lean_object*); static lean_object* l_Lean_Parser_Term_inaccessible_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1; static lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_match___elambda__1___closed__13; lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__5; @@ -5729,9 +6314,11 @@ static lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_declRange___closed_ LEAN_EXPORT lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); LEAN_EXPORT lean_object* l_Lean_Parser_Term_prop___elambda__1(lean_object*, lean_object*); static lean_object* l_Lean_Parser_semicolonOrLinebreak___elambda__1___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1; lean_object* l_Lean_ppDedent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_num_declRange___closed__5; LEAN_EXPORT lean_object* l_Lean_Parser_Term_ident; +static lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1; static lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__4; static lean_object* l_Lean_Parser_Term_borrowed___closed__1; static lean_object* l_Lean_Parser_Term_suffices___closed__3; @@ -5739,11 +6326,13 @@ static lean_object* l_Lean_Parser_Command_docComment___elambda__1___closed__10; static lean_object* l_Lean_Parser_Term_leading__parser___elambda__1___closed__15; static lean_object* l_Lean_Parser_Term_explicit___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__8; +static lean_object* l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_attr_quot_formatter___closed__4; static lean_object* l_Lean_Parser_Term_app___closed__3; static lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__3; static lean_object* l_Lean_Parser_Tactic_quotSeq___closed__8; static lean_object* l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2; LEAN_EXPORT lean_object* l_Lean_Parser_Term_letrec; static lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__16; static lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__3; @@ -5755,6 +6344,7 @@ static lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__4; static lean_object* l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__9; static lean_object* l_Lean_Parser_Term_ident___closed__2; static lean_object* l_Lean_Parser_Term_binderTactic___closed__5; +static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1; LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__tmp; static lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__3; @@ -5763,13 +6353,15 @@ static lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11 lean_object* l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); static lean_object* l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2; static lean_object* l_Lean_Parser_Term_binrel_formatter___closed__7; -static lean_object* l_Lean_Parser_Term_match_formatter___closed__14; static lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_declRange___closed__3; +static lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; static lean_object* l_Lean_Parser_Term_strictImplicitRightBracket___elambda__1___closed__5; static lean_object* l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1; +static lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2; static lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__5; static lean_object* l_Lean_Parser_Term_namedArgument_formatter___closed__3; static lean_object* l_Lean_Parser_Term_argument___closed__2; +static lean_object* l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1; static lean_object* l_Lean_Parser_Term_letrec_formatter___closed__8; static lean_object* l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__4; static lean_object* l___regBuiltin_Lean_Parser_Term_binop_declRange___closed__6; @@ -5799,6 +6391,7 @@ static lean_object* l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__7; static lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__7; static lean_object* l_Lean_Parser_Term_ellipsis_parenthesizer___closed__1; static lean_object* l___regBuiltin_Lean_Parser_Term_subst_declRange___closed__3; +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer(lean_object*); static lean_object* l___regBuiltin_Lean_Parser_Term_type_declRange___closed__6; LEAN_EXPORT lean_object* l_Lean_Parser_Term_syntheticHole; static lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__6; @@ -8931,6 +9524,52 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("formatter", 9); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_formatterAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeqBracketed_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1() { _start: { @@ -8983,6 +9622,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq1Indented_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1() { _start: { @@ -9004,38 +9673,22 @@ return x_7; static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeqBracketed_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq1Indented_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; -x_2 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4; +x_3 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -9048,11 +9701,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1; -x_7 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5; +x_7 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__1() { _start: { @@ -9084,24 +9767,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_byTactic_formatter___closed__2; -x_2 = l_Lean_Parser_Term_byTactic_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__4() { _start: { lean_object* x_1; @@ -9109,25 +9784,25 @@ x_1 = lean_alloc_closure((void*)(l_Lean_ppAllowUngrouped_formatter___boxed), 1, return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_byTactic_formatter___closed__5; -x_2 = l_Lean_Parser_Term_byTactic_formatter___closed__4; +x_1 = l_Lean_Parser_Term_byTactic_formatter___closed__4; +x_2 = l_Lean_Parser_Term_byTactic_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_byTactic_formatter___closed__6; +x_3 = l_Lean_Parser_Term_byTactic_formatter___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); @@ -9140,11 +9815,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_byTactic_formatter___closed__1; -x_7 = l_Lean_Parser_Term_byTactic_formatter___closed__7; +x_7 = l_Lean_Parser_Term_byTactic_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_byTactic_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_tacticParser_parenthesizer(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: { @@ -9344,6 +10049,52 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string_from_bytes("parenthesizer", 13); +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_PrettyPrinter_parenthesizerAttribute; +return x_1; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1() { _start: { @@ -9396,6 +10147,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1() { _start: { @@ -9417,38 +10198,22 @@ return x_7; static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq_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_Tactic_tacticSeq___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4; +x_3 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2; 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); @@ -9461,11 +10226,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5; +x_7 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_tacticSeq___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__1() { _start: { @@ -9497,24 +10292,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_tacticSeq_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__4() { _start: { lean_object* x_1; @@ -9522,25 +10309,25 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppAllowUngrouped_parenthesizer___ return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_byTactic_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__5; 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); @@ -9553,11 +10340,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_byTactic_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_byTactic___elambda__1___closed__4; +x_4 = l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__1() { _start: { @@ -11920,6 +12737,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_type___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_type_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_type_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_type___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_type_parenthesizer___closed__1() { _start: { @@ -12066,6 +12913,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_type___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_type_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_type_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_type___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_sort___elambda__1___closed__1() { _start: { @@ -12646,6 +13523,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sort___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sort_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sort_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_sort___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_sort_parenthesizer___closed__1() { _start: { @@ -12710,6 +13617,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sort___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sort_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sort_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_sort___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prop___elambda__1___closed__1() { _start: { @@ -13181,6 +14118,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prop_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prop_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_prop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_prop_parenthesizer___closed__1() { _start: { @@ -13233,6 +14200,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_prop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_prop_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_prop_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_prop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_hole___elambda__1___closed__1() { _start: { @@ -13704,6 +14701,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_hole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_hole_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_hole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_hole_parenthesizer___closed__1() { _start: { @@ -13756,6 +14783,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_hole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_hole_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_hole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1() { _start: { @@ -14332,18 +15389,22 @@ return x_1; static lean_object* _init_l_Lean_Parser_Term_syntheticHole_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_hole_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_hole_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_syntheticHole_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; +x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__2; x_2 = l_Lean_Parser_Term_syntheticHole_formatter___closed__4; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -14352,22 +15413,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_syntheticHole_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__2; -x_2 = l_Lean_Parser_Term_syntheticHole_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_syntheticHole_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_Term_syntheticHole___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_syntheticHole_formatter___closed__6; +x_3 = l_Lean_Parser_Term_syntheticHole_formatter___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); @@ -14380,11 +15429,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_syntheticHole_formatter___closed__1; -x_7 = l_Lean_Parser_Term_syntheticHole_formatter___closed__7; +x_7 = l_Lean_Parser_Term_syntheticHole_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_syntheticHole_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1() { _start: { @@ -14424,18 +15503,22 @@ return x_1; static lean_object* _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_hole_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_hole_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__4; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -14444,22 +15527,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_syntheticHole_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__5; 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); @@ -14472,11 +15543,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_syntheticHole_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_sorry___elambda__1___closed__1() { _start: { @@ -14940,6 +16041,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sorry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sorry_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_sorry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_sorry_parenthesizer___closed__1() { _start: { @@ -14992,6 +16123,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sorry___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sorry_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_sorry___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_cdot___elambda__1___closed__1() { _start: { @@ -15488,6 +16649,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_cdot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_cdot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_cdot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_cdot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_cdot_parenthesizer___closed__1() { _start: { @@ -15562,6 +16753,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_cdot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_cdot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_cdot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeAscription___elambda__1___closed__1() { _start: { @@ -17255,6 +18476,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_tupleTail_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeAscription_formatter___closed__1() { _start: { @@ -17319,15 +18570,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_tupleTail_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2() { _start: { lean_object* x_1; @@ -17335,12 +18588,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeAscription_formatter), 5 return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__3() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_parenSpecial_formatter___closed__1; -x_2 = l_Lean_Parser_Term_parenSpecial_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_typeAscription_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); lean_closure_set(x_3, 1, x_2); @@ -17351,7 +18616,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_parenSpecial_formatter(lean_object* _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_parenSpecial_formatter___closed__3; +x_6 = l_Lean_Parser_Term_parenSpecial_formatter___closed__1; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -17502,6 +18767,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_paren___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_paren_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_paren_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_paren___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_tupleTail_parenthesizer___closed__1() { _start: { @@ -17593,6 +18888,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_tupleTail_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeAscription_parenthesizer___closed__1() { _start: { @@ -17657,15 +18982,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_tupleTail_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -17673,12 +19000,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeAscription_parenthesizer return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1; -x_2 = l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_typeAscription_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); lean_closure_set(x_3, 1, x_2); @@ -17689,7 +19028,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer(lean_obje _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3; +x_6 = l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -17840,6 +19179,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_paren___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_paren_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_paren_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_paren___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__1() { _start: { @@ -18574,6 +19943,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_anonymousCtor_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1() { _start: { @@ -18677,6 +20076,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_anonymousCtor_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_optIdent___closed__1() { _start: { @@ -20330,6 +21759,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_fromTerm___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fromTerm_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_fromTerm___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_byTactic_x27_formatter___closed__1() { _start: { @@ -20354,7 +21813,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_byTactic_formatter___closed__4; +x_3 = l_Lean_Parser_Term_byTactic_formatter___closed__3; 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); @@ -20372,15 +21831,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_showRhs_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fromTerm_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_showRhs_formatter___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2() { _start: { lean_object* x_1; @@ -20388,12 +21849,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_byTactic_x27_formatter), 5, return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_showRhs_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Term_showRhs_formatter___closed__1; -x_7 = l_Lean_Parser_Term_showRhs_formatter___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2; +x_7 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -20500,6 +21973,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sufficesDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_semicolonOrLinebreak_formatter___closed__1() { _start: { @@ -20593,34 +22096,26 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sufficesDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_suffices_formatter___closed__2; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_suffices_formatter___closed__4; +x_1 = l_Lean_Parser_Term_suffices_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; @@ -20630,25 +22125,25 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_suffices_formatter___closed__5; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_1 = l_Lean_Parser_Term_suffices_formatter___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_suffices_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_Term_suffices___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_suffices_formatter___closed__7; +x_3 = l_Lean_Parser_Term_suffices_formatter___closed__6; 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); @@ -20661,11 +22156,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_suffices_formatter___closed__1; -x_7 = l_Lean_Parser_Term_suffices_formatter___closed__8; +x_7 = l_Lean_Parser_Term_suffices_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_suffices___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_suffices_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_suffices___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_optIdent_parenthesizer___closed__1() { _start: { @@ -20761,6 +22286,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_fromTerm___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fromTerm_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_fromTerm___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1() { _start: { @@ -20785,7 +22340,7 @@ _start: lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; +x_3 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__3; 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); @@ -20803,15 +22358,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_showRhs_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fromTerm_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_showRhs_parenthesizer___closed__2() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -20819,12 +22376,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_byTactic_x27_parenthesizer), return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_showRhs_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Term_showRhs_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_showRhs_parenthesizer___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2; +x_7 = l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -20931,6 +22500,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sufficesDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_sufficesDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__1() { _start: { @@ -21021,34 +22620,26 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_sufficesDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; @@ -21058,25 +22649,25 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_suffices___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_suffices_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; 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); @@ -21089,11 +22680,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_suffices_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_suffices_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Term_suffices_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_suffices___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_suffices_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_suffices___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_show___elambda__1___closed__1() { _start: { @@ -21657,6 +23278,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_show___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_show_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_show___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_show_parenthesizer___closed__1() { _start: { @@ -21721,6 +23372,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_show___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_show_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_show_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_show___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1() { _start: { @@ -24899,6 +26580,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstFieldAbbrev_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstArrayRef_formatter___closed__1() { _start: { @@ -24975,6 +26686,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstArrayRef_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__1() { _start: { @@ -25004,16 +26745,20 @@ return x_1; static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstArrayRef_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__2; +x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; x_2 = l_Lean_Parser_Term_structInstLVal_formatter___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25026,7 +26771,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_formatter___closed__4; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); @@ -25037,9 +26782,9 @@ static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_formatter___closed__2; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +x_1 = l_Lean_Parser_Term_cdot_formatter___closed__3; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); return x_3; @@ -25048,66 +26793,54 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_cdot_formatter___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__7; +x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__6; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_group_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__8; -x_2 = l_Lean_Parser_Term_structInstLVal_formatter___closed__3; +x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__9; +x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__8; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__5; -x_2 = l_Lean_Parser_Term_structInstLVal_formatter___closed__10; +x_1 = l_Lean_Parser_Term_structInstLVal_formatter___closed__4; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__12() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInstLVal_formatter___closed__11; +x_3 = l_Lean_Parser_Term_structInstLVal_formatter___closed__10; 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); @@ -25120,11 +26853,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_structInstLVal_formatter___closed__1; -x_7 = l_Lean_Parser_Term_structInstLVal_formatter___closed__12; +x_7 = l_Lean_Parser_Term_structInstLVal_formatter___closed__11; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstLVal_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__1() { _start: { @@ -25168,16 +26931,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstLVal_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstField_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2; x_2 = l_Lean_Parser_Term_structInstField_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); @@ -25185,13 +26940,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_structInstField___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInstField_formatter___closed__5; +x_3 = l_Lean_Parser_Term_structInstField_formatter___closed__4; 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); @@ -25199,12 +26954,12 @@ lean_closure_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_structInstField_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_structInstField_formatter___closed__1; -x_2 = l_Lean_Parser_Term_structInstField_formatter___closed__6; +x_2 = l_Lean_Parser_Term_structInstField_formatter___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withAntiquot_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -25215,7 +26970,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_structInstField_formatter(lean_objec _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_structInstField_formatter___closed__7; +x_6 = l_Lean_Parser_Term_structInstField_formatter___closed__6; x_7 = l_Lean_Parser_ppGroup_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -25282,6 +27037,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_optEllipsis___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optEllipsis_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_optEllipsis___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__1() { _start: { @@ -25346,35 +27131,27 @@ static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__6() _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstFieldAbbrev_formatter), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstField_formatter), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstField_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__6; -x_2 = l_Lean_Parser_Term_structInst_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2; +x_2 = l_Lean_Parser_Term_structInst_formatter___closed__6; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__8; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__7; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_sepByIndent_formatter___boxed), 8, 3); @@ -25384,7 +27161,7 @@ lean_closure_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; @@ -25394,7 +27171,7 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__10() { _start: { lean_object* x_1; lean_object* x_2; @@ -25404,11 +27181,23 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__11() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__9; +x_2 = l_Lean_Parser_Term_structInst_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__10; +x_1 = l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2; x_2 = l_Lean_Parser_Term_structInst_formatter___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25419,17 +27208,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__13() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optEllipsis_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__8; +x_2 = l_Lean_Parser_Term_structInst_formatter___closed__12; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__13; -x_2 = l_Lean_Parser_Term_structInst_formatter___closed__12; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__5; +x_2 = l_Lean_Parser_Term_structInst_formatter___closed__13; 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); @@ -25439,21 +27232,17 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__15() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__9; -x_2 = l_Lean_Parser_Term_structInst_formatter___closed__14; -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); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_ppHardSpace_formatter___boxed), 5, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__5; -x_2 = l_Lean_Parser_Term_structInst_formatter___closed__15; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__15; +x_2 = l_Lean_Parser_Term_structInst_formatter___closed__14; 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); @@ -25463,16 +27252,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__17() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppHardSpace_formatter___boxed), 5, 0); -return x_1; -} -} -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_Term_structInst_formatter___closed__17; +x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2; x_2 = l_Lean_Parser_Term_structInst_formatter___closed__16; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25480,25 +27261,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__19() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2; -x_2 = l_Lean_Parser_Term_structInst_formatter___closed__18; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__20() { +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; lean_object* x_4; x_1 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInst_formatter___closed__19; +x_3 = l_Lean_Parser_Term_structInst_formatter___closed__17; 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); @@ -25511,11 +27280,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_structInst_formatter___closed__1; -x_7 = l_Lean_Parser_Term_structInst_formatter___closed__20; +x_7 = l_Lean_Parser_Term_structInst_formatter___closed__18; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInst_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInst_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1() { _start: { @@ -25634,6 +27433,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_structInstFieldAbbrev___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1() { _start: { @@ -25710,6 +27539,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstArrayRef_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1() { _start: { @@ -25739,16 +27598,20 @@ return x_1; static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstArrayRef_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; x_2 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -25761,7 +27624,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); @@ -25772,9 +27635,9 @@ static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +x_1 = l_Lean_Parser_Term_cdot_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); return x_3; @@ -25783,66 +27646,54 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__7() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_cdot_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_structInstLVal_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__6; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_group_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__8; -x_2 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__7; +x_2 = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__9() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__9; +x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__8; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10; +x_1 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_structInstLVal_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12() { +static lean_object* _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11; +x_3 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10; 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); @@ -25855,11 +27706,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12; +x_7 = l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstLVal_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_structInstLVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__1() { _start: { @@ -25903,16 +27784,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstLVal_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_structInstField_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); @@ -25920,13 +27793,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_structInstField_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_Term_structInstField___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__5; +x_3 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__4; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -25939,7 +27812,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__5; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -26006,6 +27879,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_optEllipsis___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optEllipsis_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_optEllipsis___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__1() { _start: { @@ -26087,35 +27990,27 @@ static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__ _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstField_parenthesizer), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__8() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInstField_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__8; +x_1 = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__7; 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); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__9() { _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_Parser_Term_structInst_parenthesizer___closed__9; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__8; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; x_4 = 1; @@ -26128,7 +28023,7 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__11() { +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -26140,17 +28035,17 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__12() { +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__11() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__11; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__10; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__13() { +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__12() { _start: { lean_object* x_1; lean_object* x_2; @@ -26160,11 +28055,23 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__13() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__11; +x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__12; +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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__12; +x_1 = l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2; 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); @@ -26175,17 +28082,21 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__15() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optEllipsis_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__14; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__15; -x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__14; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__15; 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); @@ -26195,21 +28106,17 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__17() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__10; -x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__16; -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); -return x_3; +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppHardSpace_parenthesizer___boxed), 4, 0); +return x_1; } } static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__17; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__17; +x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__16; 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); @@ -26219,16 +28126,8 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__19() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppHardSpace_parenthesizer___boxed), 4, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__20() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__19; +x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__18; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -26236,25 +28135,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__21() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__20; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__22() { +static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__20() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_structInst_parenthesizer___closed__21; +x_3 = l_Lean_Parser_Term_structInst_parenthesizer___closed__19; 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); @@ -26267,11 +28154,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_structInst_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_structInst_parenthesizer___closed__22; +x_7 = l_Lean_Parser_Term_structInst_parenthesizer___closed__20; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_structInst_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_structInst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeSpec___elambda__1___closed__1() { _start: { @@ -27202,6 +29119,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_explicit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_explicit_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicit_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_explicit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_explicit_parenthesizer___closed__1() { _start: { @@ -27276,6 +29223,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_explicit___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_explicit_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_explicit___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_inaccessible___elambda__1___closed__1() { _start: { @@ -27909,6 +29886,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_inaccessible_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_inaccessible_parenthesizer___closed__1() { _start: { @@ -27985,6 +29992,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_inaccessible_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderIdent___elambda__1(lean_object* x_1, lean_object* x_2) { _start: { @@ -30711,7 +32748,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_syntheticHole_formatter___closed__3; -x_7 = l_Lean_Parser_Term_syntheticHole_formatter___closed__4; +x_7 = l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -30801,7 +32838,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_binderTactic_formatter___closed__4; -x_2 = l_Lean_Parser_Term_byTactic_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_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); lean_closure_set(x_3, 1, x_2); @@ -30832,6 +32869,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binderTactic___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderTactic_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binderTactic___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binderDefault_formatter___closed__1() { _start: { @@ -30874,6 +32941,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderDefault_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__1() { _start: { @@ -30913,46 +33010,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderTactic_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__5() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderDefault_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_explicitBinder_formatter___closed__4; -x_2 = l_Lean_Parser_Term_explicitBinder_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_binderDefault_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_explicitBinder_formatter___closed__6; +x_1 = l_Lean_Parser_Term_explicitBinder_formatter___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_explicitBinder_formatter___closed__7; +x_1 = l_Lean_Parser_Term_explicitBinder_formatter___closed__5; x_2 = l_Lean_Parser_Term_paren_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); @@ -30967,7 +33048,7 @@ lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_ob x_7 = lean_box(x_1); x_8 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderType_formatter___boxed), 6, 1); lean_closure_set(x_8, 0, x_7); -x_9 = l_Lean_Parser_Term_explicitBinder_formatter___closed__8; +x_9 = l_Lean_Parser_Term_explicitBinder_formatter___closed__6; x_10 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_10, 0, x_8); lean_closure_set(x_10, 1, x_9); @@ -31472,12 +33553,42 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_depArrow_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_binderIdent_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__3; -x_7 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__4; +x_7 = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -31567,7 +33678,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_binderTactic_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_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); lean_closure_set(x_3, 1, x_2); @@ -31598,6 +33709,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binderTactic___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderTactic_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binderTactic___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binderDefault_parenthesizer___closed__1() { _start: { @@ -31640,6 +33781,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderDefault_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1() { _start: { @@ -31679,46 +33850,30 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderTactic_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderDefault_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_binderDefault_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__4; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5; x_2 = l_Lean_Parser_Term_paren_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); @@ -31733,7 +33888,7 @@ lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_ob x_7 = lean_box(x_1); x_8 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binderType_parenthesizer___boxed), 6, 1); lean_closure_set(x_8, 0, x_7); -x_9 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8; +x_9 = l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6; x_10 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_10, 0, x_8); lean_closure_set(x_10, 1, x_9); @@ -32218,6 +34373,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_depArrow_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_forall___elambda__1___closed__1() { _start: { @@ -33011,7 +35196,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_optType_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeSpec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2() { _start: { lean_object* x_1; @@ -33019,11 +35214,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeSpec_formatter), 5, 0); return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_typeSpec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_optType_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_optType_formatter___closed__1; +x_6 = l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2; x_7 = l_Lean_Parser_optional_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -33183,6 +35390,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forall___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forall_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forall_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_forall___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeSpec_parenthesizer___closed__1() { _start: { @@ -33225,7 +35462,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_optType_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeSpec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -33233,11 +35480,23 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeSpec_parenthesizer), 5, return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_typeSpec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_optType_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_optType_parenthesizer___closed__1; +x_6 = l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2; x_7 = l_Lean_Parser_optional_parenthesizer(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -33397,6 +35656,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forall___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forall_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forall_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_forall___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchAlt___elambda__1___closed__1() { _start: { @@ -36545,6 +38834,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_trueVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trueVal_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_trueVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_falseVal_formatter___closed__1() { _start: { @@ -36600,6 +38919,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_falseVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_falseVal_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_falseVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__1() { _start: { @@ -36656,32 +39005,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trueVal_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_falseVal_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_formatter___closed__5; -x_2 = l_Lean_Parser_Term_generalizingParam_formatter___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_falseVal_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -36693,11 +39026,35 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_generalizingParam_formatter___closed__5; +x_2 = l_Lean_Parser_Term_generalizingParam_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstField_formatter___closed__2; +x_2 = l_Lean_Parser_Term_generalizingParam_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_formatter___closed__7; +x_1 = l_Lean_Parser_Term_generalizingParam_formatter___closed__4; x_2 = l_Lean_Parser_Term_generalizingParam_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); @@ -36708,34 +39065,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__10() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstField_formatter___closed__2; -x_2 = l_Lean_Parser_Term_generalizingParam_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__11() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_formatter___closed__4; -x_2 = l_Lean_Parser_Term_generalizingParam_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_generalizingParam_formatter___closed__11; +x_3 = l_Lean_Parser_Term_generalizingParam_formatter___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); @@ -36748,11 +39081,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_generalizingParam_formatter___closed__1; -x_7 = l_Lean_Parser_Term_generalizingParam_formatter___closed__12; +x_7 = l_Lean_Parser_Term_generalizingParam_formatter___closed__10; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_generalizingParam_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_motive_formatter___closed__1() { _start: { @@ -36823,7 +39186,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_tupleTail_formatter___closed__3; -x_2 = l_Lean_Parser_Term_generalizingParam_formatter___closed__8; +x_2 = l_Lean_Parser_Term_generalizingParam_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); lean_closure_set(x_3, 1, x_2); @@ -36866,6 +39229,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_motive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_motive_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_motive_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_motive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchDiscr_formatter___closed__1() { _start: { @@ -36930,6 +39323,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_darrow_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -37116,16 +39539,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_generalizingParam_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -37134,34 +39559,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_motive_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_formatter___closed__5; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__8() { -_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_Parser_Term_match_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_formatter___closed__2; x_4 = 0; @@ -37174,7 +39573,7 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -37184,21 +39583,57 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_formatter___closed__9; +x_1 = l_Lean_Parser_Term_match_formatter___closed__6; x_2 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_formatter___closed__2; +x_2 = l_Lean_Parser_Term_match_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__9() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match_formatter___closed__5; +x_2 = l_Lean_Parser_Term_match_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__10() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match_formatter___closed__4; +x_2 = l_Lean_Parser_Term_match_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_formatter___closed__2; +x_1 = l_Lean_Parser_Term_match_formatter___closed__3; x_2 = l_Lean_Parser_Term_match_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); @@ -37210,7 +39645,7 @@ static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_formatter___closed__8; +x_1 = l_Lean_Parser_Term_match_formatter___closed__2; x_2 = l_Lean_Parser_Term_match_formatter___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37221,46 +39656,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__13() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_formatter___closed__6; -x_2 = l_Lean_Parser_Term_match_formatter___closed__12; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__14() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_formatter___closed__4; -x_2 = l_Lean_Parser_Term_match_formatter___closed__13; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_formatter___closed__2; -x_2 = l_Lean_Parser_Term_match_formatter___closed__14; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_formatter___closed__16() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_match___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_match_formatter___closed__15; +x_3 = l_Lean_Parser_Term_match_formatter___closed__12; 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); @@ -37273,11 +39672,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_match_formatter___closed__1; -x_7 = l_Lean_Parser_Term_match_formatter___closed__16; +x_7 = l_Lean_Parser_Term_match_formatter___closed__13; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_match_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_match___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_trueVal_parenthesizer___closed__1() { _start: { @@ -37333,6 +39762,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_trueVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trueVal_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_trueVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_falseVal_parenthesizer___closed__1() { _start: { @@ -37388,6 +39847,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_falseVal___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_falseVal_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_falseVal___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1() { _start: { @@ -37444,32 +39933,16 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trueVal_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_falseVal_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__6; +x_1 = l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_falseVal_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -37481,11 +39954,35 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Term_generalizingParam_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7; +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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7; +x_1 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__4; x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__8; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37496,34 +39993,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_generalizingParam_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11; +x_3 = l_Lean_Parser_Term_generalizingParam_parenthesizer___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); @@ -37536,11 +40009,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12; +x_7 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_generalizingParam_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_generalizingParam___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_motive_parenthesizer___closed__1() { _start: { @@ -37611,7 +40114,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_tupleTail_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__8; +x_2 = l_Lean_Parser_Term_generalizingParam_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); lean_closure_set(x_3, 1, x_2); @@ -37654,6 +40157,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_motive___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_motive_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_motive_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_motive___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1() { _start: { @@ -37718,6 +40251,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_darrow_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -37904,16 +40467,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_generalizingParam_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -37922,34 +40487,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_motive_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__5; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__8() { -_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_Parser_Term_match_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; x_4 = 0; @@ -37962,7 +40501,7 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; @@ -37972,21 +40511,57 @@ lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__10() { +static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__9; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__6; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__3; +x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__7; +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); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__9() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__8; +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); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__10() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_match_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_structInst_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__3; x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__10; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -37998,7 +40573,7 @@ static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__12() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__8; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__11; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -38009,46 +40584,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__13() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__12; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__14() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_match_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__15() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__14; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___closed__16() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_match___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_match_parenthesizer___closed__15; +x_3 = l_Lean_Parser_Term_match_parenthesizer___closed__12; 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); @@ -38061,11 +40600,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_match_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_match_parenthesizer___closed__16; +x_7 = l_Lean_Parser_Term_match_parenthesizer___closed__13; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_match___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_match_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_match_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_match___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_nomatch___elambda__1___closed__1() { _start: { @@ -38641,6 +41210,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_nomatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_nomatch_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_nomatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_nomatch_parenthesizer___closed__1() { _start: { @@ -38705,6 +41304,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_nomatch___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_nomatch_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_nomatch___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__1() { _start: { @@ -40755,6 +43384,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_basicFun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_basicFun_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_basicFun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__1() { _start: { @@ -40788,18 +43447,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_basicFun_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2; +x_2 = l_Lean_Parser_Term_match_formatter___closed__6; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_fun_formatter___closed__3; -x_2 = l_Lean_Parser_Term_match_formatter___closed__9; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +x_1 = l_Lean_Parser_Term_fun_formatter___closed__2; +x_2 = l_Lean_Parser_Term_fun_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); lean_closure_set(x_3, 1, x_2); return x_3; @@ -40809,7 +43472,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_fun_formatter___closed__2; +x_1 = l_Lean_Parser_Term_byTactic_formatter___closed__4; x_2 = l_Lean_Parser_Term_fun_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); @@ -40820,22 +43483,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_byTactic_formatter___closed__5; -x_2 = l_Lean_Parser_Term_fun_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__2; x_2 = l_Lean_Parser_maxPrec; -x_3 = l_Lean_Parser_Term_fun_formatter___closed__6; +x_3 = l_Lean_Parser_Term_fun_formatter___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); @@ -40848,11 +43499,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_fun_formatter___closed__1; -x_7 = l_Lean_Parser_Term_fun_formatter___closed__7; +x_7 = l_Lean_Parser_Term_fun_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fun_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_fun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__1() { _start: { @@ -41237,6 +43918,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_basicFun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_basicFun_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_basicFun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__1() { _start: { @@ -41270,18 +43981,22 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_basicFun_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__6; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_fun_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__9; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +x_1 = l_Lean_Parser_Term_fun_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_fun_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); lean_closure_set(x_3, 1, x_2); return x_3; @@ -41291,7 +44006,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_fun_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; x_2 = l_Lean_Parser_Term_fun_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); @@ -41302,22 +44017,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_byTactic_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_fun_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__2; x_2 = l_Lean_Parser_maxPrec; -x_3 = l_Lean_Parser_Term_fun_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_fun_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -41330,11 +44033,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_fun_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_fun_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_fun_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_fun_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_fun_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_fun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_optExprPrecedence___closed__1() { _start: { @@ -42572,7 +45305,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__5; -x_2 = l_Lean_Parser_Term_generalizingParam_formatter___closed__9; +x_2 = l_Lean_Parser_Term_generalizingParam_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); lean_closure_set(x_3, 1, x_2); @@ -42603,6 +45336,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_withAnonymousAntiquot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__1() { _start: { @@ -42634,26 +45397,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_withAnonymousAntiquot_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__4; +x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__3; x_2 = l_Lean_Parser_Term_tupleTail_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); @@ -42661,7 +45416,7 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__5() { _start: { lean_object* x_1; @@ -42669,12 +45424,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optExprPrecedence_formatter) return x_1; } } +static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__5; +x_2 = l_Lean_Parser_Term_leading__parser_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__6; -x_2 = l_Lean_Parser_Term_leading__parser_formatter___closed__5; +x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__2; +x_2 = l_Lean_Parser_Term_leading__parser_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); lean_closure_set(x_3, 1, x_2); @@ -42684,22 +45451,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__2; -x_2 = l_Lean_Parser_Term_leading__parser_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_leading__parser_formatter___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_leading__parser_formatter___closed__8; +x_3 = l_Lean_Parser_Term_leading__parser_formatter___closed__7; 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); @@ -42712,11 +45467,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_leading__parser_formatter___closed__1; -x_7 = l_Lean_Parser_Term_leading__parser_formatter___closed__9; +x_7 = l_Lean_Parser_Term_leading__parser_formatter___closed__8; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_leading__parser_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__1() { _start: { @@ -42828,7 +45613,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__7; 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); @@ -42859,6 +45644,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_withAnonymousAntiquot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1() { _start: { @@ -42890,26 +45705,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__3; x_2 = l_Lean_Parser_Term_tupleTail_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); @@ -42917,7 +45724,7 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5() { _start: { lean_object* x_1; @@ -42925,12 +45732,24 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_optExprPrecedence_parenthesi return x_1; } } +static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Term_leading__parser_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); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5; +x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_leading__parser_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); lean_closure_set(x_3, 1, x_2); @@ -42940,22 +45759,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8; +x_3 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7; 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); @@ -42968,11 +45775,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9; +x_7 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_leading__parser_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_leading__parser___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_trailing__parser___elambda__1___closed__1() { _start: { @@ -43595,7 +46432,7 @@ static lean_object* _init_l_Lean_Parser_Term_trailing__parser_formatter___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__6; +x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__5; x_2 = l_Lean_Parser_Term_tupleTail_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); @@ -43607,7 +46444,7 @@ static lean_object* _init_l_Lean_Parser_Term_trailing__parser_formatter___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__6; +x_1 = l_Lean_Parser_Term_leading__parser_formatter___closed__5; x_2 = l_Lean_Parser_Term_trailing__parser_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); @@ -43651,6 +46488,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trailing__parser_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1() { _start: { @@ -43683,7 +46550,7 @@ static lean_object* _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___cl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5; x_2 = l_Lean_Parser_Term_tupleTail_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); @@ -43695,7 +46562,7 @@ static lean_object* _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___cl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_leading__parser_parenthesizer___closed__5; x_2 = l_Lean_Parser_Term_trailing__parser_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); @@ -43739,6 +46606,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_trailing__parser_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_borrowed___elambda__1___closed__1() { _start: { @@ -44336,6 +47233,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_borrowed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_borrowed_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_borrowed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_borrowed_parenthesizer___closed__1() { _start: { @@ -44410,6 +47337,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_borrowed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_borrowed_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_borrowed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_quotedName___elambda__1___closed__1() { _start: { @@ -44795,6 +47752,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quotedName_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_quotedName_parenthesizer___closed__1() { _start: { @@ -44845,6 +47832,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_quotedName_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1() { _start: { @@ -45585,6 +48602,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doubleQuotedName_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1() { _start: { @@ -45700,6 +48747,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_doubleQuotedName_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letIdBinder___elambda__1___closed__1() { _start: { @@ -48202,6 +51279,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letPatDecl_formatter___closed__1() { _start: { @@ -48301,6 +51408,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letPatDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letPatDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letEqnsDecl_formatter___closed__1() { _start: { @@ -48323,7 +51460,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_structInstField_formatter___closed__2; -x_2 = l_Lean_Parser_Term_match_formatter___closed__9; +x_2 = l_Lean_Parser_Term_match_formatter___closed__6; 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); @@ -48366,6 +51503,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letEqnsDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__1() { _start: { @@ -48409,26 +51576,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letEqnsDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2; +x_2 = l_Lean_Parser_Term_letDecl_formatter___closed__4; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_formatter___closed__4; +x_1 = l_Lean_Parser_Term_letDecl_formatter___closed__3; x_2 = l_Lean_Parser_Term_letDecl_formatter___closed__5; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2); +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); return x_3; @@ -48437,42 +51612,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__8() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_formatter___closed__7; -x_2 = l_Lean_Parser_Term_letDecl_formatter___closed__6; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__9() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_formatter___closed__3; -x_2 = l_Lean_Parser_Term_letDecl_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_formatter___closed__10() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letDecl_formatter___closed__9; +x_3 = l_Lean_Parser_Term_letDecl_formatter___closed__6; 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); @@ -48485,11 +51628,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letDecl_formatter___closed__1; -x_7 = l_Lean_Parser_Term_letDecl_formatter___closed__10; +x_7 = l_Lean_Parser_Term_letDecl_formatter___closed__7; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__1() { _start: { @@ -48521,52 +51694,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_let_formatter___closed__2; -x_2 = l_Lean_Parser_Term_let_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_let_formatter___closed__4; +x_1 = l_Lean_Parser_Term_let_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_let_formatter___closed__5; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_1 = l_Lean_Parser_Term_let_formatter___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_let___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_let_formatter___closed__6; +x_3 = l_Lean_Parser_Term_let_formatter___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); @@ -48579,11 +51744,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_let_formatter___closed__1; -x_7 = l_Lean_Parser_Term_let_formatter___closed__7; +x_7 = l_Lean_Parser_Term_let_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_let___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letIdBinder_parenthesizer___closed__1() { _start: { @@ -48780,6 +51975,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1() { _start: { @@ -48879,6 +52104,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letPatDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letPatDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1() { _start: { @@ -48901,7 +52156,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_structInstField_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__6; 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); @@ -48944,6 +52199,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letEqnsDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__1() { _start: { @@ -48987,26 +52272,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letPatDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letEqnsDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__4; +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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__3; x_2 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__5; -x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2); +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); return x_3; @@ -49015,42 +52308,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__7() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letIdDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__8() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__6; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__9() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__8; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__10() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__9; +x_3 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__6; 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); @@ -49063,11 +52324,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__10; +x_7 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__7; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__1() { _start: { @@ -49099,52 +52390,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_let_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_let___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_let_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_let_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -49157,11 +52440,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_let_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_let_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_let_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_let___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_let__fun___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4) { _start: { @@ -49824,7 +53137,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__fun_formatter___closed__4; -x_2 = l_Lean_Parser_Term_let_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -49846,7 +53159,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__fun_formatter___closed__6; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -49877,6 +53190,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__fun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__fun_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_let__fun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let__fun_parenthesizer___closed__1() { _start: { @@ -49932,7 +53275,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__fun_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_let_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -49954,7 +53297,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__fun_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -49985,6 +53328,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__fun___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__fun_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_let__fun___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let__delayed___elambda__1___closed__1() { _start: { @@ -50568,7 +53941,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__delayed_formatter___closed__2; -x_2 = l_Lean_Parser_Term_let_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -50590,7 +53963,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__delayed_formatter___closed__4; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -50621,6 +53994,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__delayed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__delayed_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_let__delayed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let__delayed_parenthesizer___closed__1() { _start: { @@ -50654,7 +54057,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__delayed_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_let_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -50676,7 +54079,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__delayed_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -50707,6 +54110,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__delayed___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__delayed_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_let__delayed___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let__tmp___elambda__1___closed__1() { _start: { @@ -51290,7 +54723,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__tmp_formatter___closed__2; -x_2 = l_Lean_Parser_Term_let_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -51312,7 +54745,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__tmp_formatter___closed__4; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -51343,6 +54776,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__tmp___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__tmp_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_let__tmp___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_let__tmp_parenthesizer___closed__1() { _start: { @@ -51376,7 +54839,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__tmp_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_let_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); lean_closure_set(x_3, 1, x_2); @@ -51398,7 +54861,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_let__tmp_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -51429,6 +54892,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_let__tmp___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_let__tmp_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_let__tmp___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_instCoeTSyntaxConsSyntaxNodeKindStrAnonymousNil__1(lean_object* x_1) { _start: { @@ -53200,6 +56693,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveIdDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1() { _start: { @@ -53222,7 +56745,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_haveIdDecl_formatter___closed__2; -x_2 = l_Lean_Parser_Term_match_formatter___closed__9; +x_2 = l_Lean_Parser_Term_match_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); lean_closure_set(x_3, 1, x_2); @@ -53253,6 +56776,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveEqnsDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__1() { _start: { @@ -53273,16 +56826,20 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveEqnsDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2; x_2 = l_Lean_Parser_Term_haveDecl_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); @@ -53293,30 +56850,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveIdDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_haveDecl_formatter___closed__4; -x_2 = l_Lean_Parser_Term_haveDecl_formatter___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_haveDecl_formatter___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_haveDecl_formatter___closed__5; +x_3 = l_Lean_Parser_Term_haveDecl_formatter___closed__3; 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); @@ -53329,11 +56866,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_haveDecl_formatter___closed__1; -x_7 = l_Lean_Parser_Term_haveDecl_formatter___closed__6; +x_7 = l_Lean_Parser_Term_haveDecl_formatter___closed__4; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__1() { _start: { @@ -53365,52 +56932,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveDecl_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_have_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_haveDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_have_formatter___closed__2; -x_2 = l_Lean_Parser_Term_have_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_have_formatter___closed__4; +x_1 = l_Lean_Parser_Term_have_formatter___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_have_formatter___closed__5; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_1 = l_Lean_Parser_Term_have_formatter___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_have_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_have___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_have_formatter___closed__6; +x_3 = l_Lean_Parser_Term_have_formatter___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); @@ -53423,11 +56982,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_have_formatter___closed__1; -x_7 = l_Lean_Parser_Term_have_formatter___closed__7; +x_7 = l_Lean_Parser_Term_have_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_have___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_have_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_have___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__1() { _start: { @@ -53543,6 +57132,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveIdDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_haveIdDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1() { _start: { @@ -53565,7 +57184,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_match_parenthesizer___closed__9; +x_2 = l_Lean_Parser_Term_match_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); lean_closure_set(x_3, 1, x_2); @@ -53596,6 +57215,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveEqnsDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_haveEqnsDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1() { _start: { @@ -53616,16 +57265,20 @@ return x_6; static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveEqnsDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_haveDecl_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); @@ -53636,30 +57289,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveIdDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5; +x_3 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3; 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); @@ -53672,11 +57305,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_haveDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__1() { _start: { @@ -53708,52 +57371,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_haveDecl_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_haveDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__4() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_have_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__4; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_have_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_have___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_have_parenthesizer___closed__6; +x_3 = l_Lean_Parser_Term_have_parenthesizer___closed__5; 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); @@ -53766,11 +57421,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_have_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_have_parenthesizer___closed__7; +x_7 = l_Lean_Parser_Term_have_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_have___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_have_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_have_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_have___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_scoped___elambda__1___closed__1() { _start: { @@ -56998,6 +60683,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_docComment___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_docComment_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_docComment_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Command_docComment___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_scoped_formatter___closed__1() { _start: { @@ -57050,6 +60765,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_scoped___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_scoped_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_scoped_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_scoped___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_local_formatter___closed__1() { _start: { @@ -57102,6 +60847,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_local___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_local_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_local_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_local___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__1() { _start: { @@ -57123,48 +60898,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_scoped_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_local_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_attrKind_formatter___closed__2; -x_2 = l_Lean_Parser_Term_attrKind_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_local_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_attrKind_formatter___closed__4; +x_1 = l_Lean_Parser_Term_attrKind_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_attrKind_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_attrKind_formatter___closed__5; +x_3 = l_Lean_Parser_Term_attrKind_formatter___closed__3; 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); @@ -57177,11 +60936,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_attrKind_formatter___closed__1; -x_7 = l_Lean_Parser_Term_attrKind_formatter___closed__6; +x_7 = l_Lean_Parser_Term_attrKind_formatter___closed__4; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrKind_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__1() { _start: { @@ -57204,37 +60993,29 @@ static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__2( _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrKind_formatter), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_attrParser_formatter___rarg), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_attrParser_formatter___rarg), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_attrInstance_formatter___closed__2; -x_2 = l_Lean_Parser_Term_attrInstance_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2; +x_2 = l_Lean_Parser_Term_attrInstance_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_attrInstance___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_attrInstance_formatter___closed__4; +x_3 = l_Lean_Parser_Term_attrInstance_formatter___closed__3; 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); @@ -57242,12 +61023,12 @@ lean_closure_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_attrInstance_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_attrInstance_formatter___closed__1; -x_2 = l_Lean_Parser_Term_attrInstance_formatter___closed__5; +x_2 = l_Lean_Parser_Term_attrInstance_formatter___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withAntiquot_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -57258,7 +61039,7 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_attrInstance_formatter(lean_object* _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_Lean_Parser_Term_attrInstance_formatter___closed__6; +x_6 = l_Lean_Parser_Term_attrInstance_formatter___closed__5; x_7 = l_Lean_Parser_ppGroup_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -57364,6 +61145,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attributes___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attributes_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_attributes___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__1() { _start: { @@ -57385,16 +61196,18 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_docComment_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -57403,52 +61216,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__2; +x_2 = l_Lean_Parser_Term_letRecDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__5; -x_2 = l_Lean_Parser_Term_let_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letRecDecl_formatter___closed__3; -x_2 = l_Lean_Parser_Term_letRecDecl_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letRecDecl_formatter___closed__7; +x_3 = l_Lean_Parser_Term_letRecDecl_formatter___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); @@ -57461,11 +61256,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letRecDecl_formatter___closed__1; -x_7 = l_Lean_Parser_Term_letRecDecl_formatter___closed__8; +x_7 = l_Lean_Parser_Term_letRecDecl_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecl_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__1() { _start: { @@ -57487,16 +61312,8 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecl_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__3() { -_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_Parser_Term_letRecDecls_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_formatter___closed__2; x_4 = 0; @@ -57509,13 +61326,13 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__4() { +static lean_object* _init_l_Lean_Parser_Term_letRecDecls_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_Term_letRecDecls___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letRecDecls_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecls_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -57528,11 +61345,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letRecDecls_formatter___closed__1; -x_7 = l_Lean_Parser_Term_letRecDecls_formatter___closed__4; +x_7 = l_Lean_Parser_Term_letRecDecls_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecls___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecls_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecls___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__1() { _start: { @@ -57589,52 +61436,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecls_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letrec_formatter___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Term_letRecDecls_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letrec_formatter___closed__4; -x_2 = l_Lean_Parser_Term_letrec_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letrec_formatter___closed__6; +x_1 = l_Lean_Parser_Term_letrec_formatter___closed__5; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letrec_formatter___closed__7; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_1 = l_Lean_Parser_Term_letrec_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_letrec_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_letrec_formatter___closed__8; +x_3 = l_Lean_Parser_Term_letrec_formatter___closed__7; 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); @@ -57647,11 +61486,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letrec_formatter___closed__1; -x_7 = l_Lean_Parser_Term_letrec_formatter___closed__9; +x_7 = l_Lean_Parser_Term_letrec_formatter___closed__8; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letrec_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Command_docComment_parenthesizer___closed__1() { _start: { @@ -57758,6 +61627,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Command_docComment___elambda__1___closed__8; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_docComment_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Command_docComment___elambda__1___closed__8; +x_4 = l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_scoped_parenthesizer___closed__1() { _start: { @@ -57810,6 +61709,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_scoped___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_scoped_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_scoped___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_local_parenthesizer___closed__1() { _start: { @@ -57862,6 +61791,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_local___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_local_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_local_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_local___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__1() { _start: { @@ -57883,48 +61842,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_scoped_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_local_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Term_local_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__4; +x_1 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__5; +x_3 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__3; 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); @@ -57937,11 +61880,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Term_attrKind_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrKind_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_attrKind___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1() { _start: { @@ -57973,16 +61946,8 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attrKind_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_attrInstance_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); @@ -57990,13 +61955,13 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_attrInstance___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4; +x_3 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3; 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); @@ -58009,7 +61974,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5; +x_7 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -58115,6 +62080,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attributes___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_attributes___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1() { _start: { @@ -58136,16 +62131,18 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Command_docComment_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -58154,52 +62151,34 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attributes_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Term_letDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__4; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_letRecDecl_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_let_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_letRecDecl_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7; +x_3 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5; 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); @@ -58212,11 +62191,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8; +x_7 = l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecl_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecl___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1() { _start: { @@ -58238,16 +62247,8 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecl_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3() { -_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_Parser_Term_letRecDecls_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__4; x_3 = l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2; x_4 = 0; @@ -58260,13 +62261,13 @@ lean_closure_set(x_6, 3, x_5); return x_6; } } -static lean_object* _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4() { +static lean_object* _init_l_Lean_Parser_Term_letRecDecls_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_Term_letRecDecls___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; 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); @@ -58279,11 +62280,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4; +x_7 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letRecDecls___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecls_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letRecDecls___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__1() { _start: { @@ -58340,52 +62371,44 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__5() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letRecDecls_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__4; +x_2 = l___regBuiltin_Lean_Parser_Term_letRecDecls_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__6() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_letrec_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__7() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__5; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__8() { +static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__7; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__9() { +static lean_object* _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; x_2 = l_Lean_Parser_leadPrec; -x_3 = l_Lean_Parser_Term_letrec_parenthesizer___closed__8; +x_3 = l_Lean_Parser_Term_letrec_parenthesizer___closed__7; 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); @@ -58398,11 +62421,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_letrec_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_letrec_parenthesizer___closed__9; +x_7 = l_Lean_Parser_Term_letrec_parenthesizer___closed__8; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letrec_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letrec___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_whereDecls_formatter___closed__1() { _start: { @@ -58461,7 +62514,7 @@ static lean_object* _init_l_Lean_Parser_Term_whereDecls_formatter___closed__6() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecls_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -58535,6 +62588,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_whereDecls_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_whereDecls_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_whereDecls_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1() { _start: { @@ -58567,7 +62650,7 @@ static lean_object* _init_l_Lean_Parser_Term_whereDecls_parenthesizer___closed__ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -58636,6 +62719,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_whereDecls_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_whereDecls_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_whereDecls_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_whereDecls___elambda__1___closed__1() { _start: { @@ -59174,40 +63287,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_whereDecls_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6() { +static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_formatter___closed__9; -x_2 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5; +x_1 = l_Lean_Parser_Term_match_formatter___closed__6; +x_2 = l_Lean_Parser_Term_matchAltsWhereDecls_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7() { +static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6; +x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___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); @@ -59220,11 +63325,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__3; -x_7 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7; +x_7 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchAltsWhereDecls_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1() { _start: { @@ -59246,40 +63381,32 @@ return x_7; static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_whereDecls_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4() { +static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__9; -x_2 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3; +x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_matchAltsWhereDecls_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); lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5() { +static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4; +x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3; 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); @@ -59292,11 +63419,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5; +x_7 = l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__1() { _start: { @@ -60146,6 +64303,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_noindex___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_noindex_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noindex_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_noindex___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_noindex_parenthesizer___closed__1() { _start: { @@ -60210,6 +64397,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_noindex___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_noindex_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_noindex___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binrel___elambda__1___closed__1() { _start: { @@ -60861,6 +65078,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binrel___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binrel_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binrel___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binrel_parenthesizer___closed__1() { _start: { @@ -60960,6 +65207,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binrel___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binrel_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binrel___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__1() { _start: { @@ -61525,6 +65802,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binrel__no__prop_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1() { _start: { @@ -61589,6 +65896,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binrel__no__prop_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binop___elambda__1___closed__1() { _start: { @@ -62136,6 +66473,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binop_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binop_parenthesizer___closed__1() { _start: { @@ -62200,6 +66567,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binop___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binop_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binop___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binop__lazy___elambda__1___closed__1() { _start: { @@ -62747,6 +67144,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binop__lazy_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1() { _start: { @@ -62811,6 +67238,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_binop__lazy_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_forInMacro___elambda__1___closed__1() { _start: { @@ -63439,6 +67896,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forInMacro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forInMacro_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_forInMacro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_forInMacro_parenthesizer___closed__1() { _start: { @@ -63515,6 +68002,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forInMacro___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forInMacro_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_forInMacro___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__1() { _start: { @@ -64107,6 +68624,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forInMacro_x27_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1() { _start: { @@ -64171,6 +68718,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_forInMacro_x27_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeOf___elambda__1___closed__1() { _start: { @@ -64746,6 +69323,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeOf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeOf_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_typeOf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_typeOf_parenthesizer___closed__1() { _start: { @@ -64810,6 +69417,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_typeOf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_typeOf_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_typeOf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1() { _start: { @@ -65485,6 +70122,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ensureTypeOf_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1() { _start: { @@ -65573,6 +70240,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ensureTypeOf_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__1() { _start: { @@ -66159,6 +70856,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ensureExpectedType_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1() { _start: { @@ -66235,6 +70962,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ensureExpectedType_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1() { _start: { @@ -66810,6 +71567,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_noImplicitLambda_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1() { _start: { @@ -66874,6 +71661,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_noImplicitLambda_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letMVar___elambda__1___closed__1() { _start: { @@ -67800,6 +72617,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letMVar_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_letMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_letMVar_parenthesizer___closed__1() { _start: { @@ -67924,6 +72771,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_letMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_letMVar_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_letMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__1() { _start: { @@ -68648,6 +73525,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfTypeMVar_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1() { _start: { @@ -68748,6 +73655,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__1() { _start: { @@ -69390,6 +74327,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1() { _start: { @@ -69454,6 +74421,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__1() { _start: { @@ -70096,6 +75093,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfContainsMVar_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1() { _start: { @@ -70160,6 +75187,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__1() { _start: { @@ -70817,6 +75874,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_defaultOrOfNonempty_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1() { _start: { @@ -70901,6 +75988,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_namedArgument___elambda__1___closed__1() { _start: { @@ -72146,6 +77263,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_namedArgument___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedArgument_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_namedArgument___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ellipsis_formatter___closed__1() { _start: { @@ -72187,7 +77334,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ellipsis___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2() { _start: { lean_object* x_1; @@ -72195,12 +77352,36 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ellipsis_formatter), 5, 0); return x_1; } } +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_ellipsis___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2; +x_2 = l_Lean_Parser_Term_tupleTail_formatter___closed__3; +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); +return x_3; +} +} static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_argument_formatter___closed__1; -x_2 = l_Lean_Parser_Term_tupleTail_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2; +x_2 = l_Lean_Parser_Term_argument_formatter___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); @@ -72210,29 +77391,9 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__3() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedArgument_formatter), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_argument_formatter___closed__3; -x_2 = l_Lean_Parser_Term_argument_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_argument_formatter___closed__5() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_type_formatter___closed__3; -x_2 = l_Lean_Parser_Term_argument_formatter___closed__4; +x_2 = l_Lean_Parser_Term_argument_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); lean_closure_set(x_3, 1, x_2); @@ -72244,7 +77405,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_type_formatter___closed__7; -x_7 = l_Lean_Parser_Term_argument_formatter___closed__5; +x_7 = l_Lean_Parser_Term_argument_formatter___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; } @@ -72279,6 +77440,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_app___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_app_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_app_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_app___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_namedArgument_parenthesizer___closed__1() { _start: { @@ -72366,6 +77557,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_namedArgument___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedArgument_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_namedArgument___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_ellipsis_parenthesizer___closed__1() { _start: { @@ -72407,6 +77628,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_ellipsis___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ellipsis_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_ellipsis___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__1() { _start: { @@ -72420,17 +77671,21 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_ellipsis_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_argument_parenthesizer___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); +return x_3; } } static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_argument_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Term_argument_parenthesizer___closed__1; +x_1 = l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Term_argument_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); lean_closure_set(x_3, 1, x_2); @@ -72440,29 +77695,9 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__4() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedArgument_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_argument_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_argument_parenthesizer___closed__3; -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); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Term_argument_parenthesizer___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_type_parenthesizer___closed__5; -x_2 = l_Lean_Parser_Term_argument_parenthesizer___closed__5; +x_2 = l_Lean_Parser_Term_argument_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); lean_closure_set(x_3, 1, x_2); @@ -72474,7 +77709,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Term_type_parenthesizer___closed__8; -x_7 = l_Lean_Parser_Term_argument_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Term_argument_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; } @@ -72509,6 +77744,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_app___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_app_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_app_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_app___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_proj___elambda__1___closed__1() { _start: { @@ -73021,6 +78286,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_proj___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_proj_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_proj_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_proj___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_proj_parenthesizer___closed__1() { _start: { @@ -73089,6 +78384,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_proj___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_proj_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_proj_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_proj___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_completion___elambda__1___closed__1() { _start: { @@ -73462,6 +78787,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_completion___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_completion_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_completion_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_completion___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_completion_parenthesizer___closed__1() { _start: { @@ -73486,6 +78841,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_completion___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_completion_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_completion_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_completion___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_arrow___elambda__1___closed__1() { _start: { @@ -73885,6 +79270,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_arrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_arrow_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_arrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_arrow_parenthesizer___closed__1() { _start: { @@ -73941,6 +79356,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_arrow___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_arrow_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_arrow___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT uint8_t l_Lean_Parser_Term_isIdent(lean_object* x_1) { _start: { @@ -74683,6 +80128,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_explicitUniv_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1() { _start: { @@ -74788,6 +80263,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_explicitUniv_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_namedPattern___elambda__1___closed__1() { _start: { @@ -75405,6 +80910,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedPattern_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1() { _start: { @@ -75497,6 +81032,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_namedPattern_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_pipeProj___elambda__1___closed__1() { _start: { @@ -76056,6 +81621,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_pipeProj___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_pipeProj_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_pipeProj___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_pipeProj_parenthesizer___closed__1() { _start: { @@ -76124,6 +81719,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_pipeProj___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_pipeProj_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_pipeProj___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__1() { _start: { @@ -76442,6 +82067,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_pipeCompletion_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_pipeCompletion_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -76454,6 +82109,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_pipeCompletion_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_subst___elambda__1___closed__1() { _start: { @@ -76986,6 +82671,36 @@ x_10 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_9, return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_subst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_subst_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_subst_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_subst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_subst_parenthesizer___closed__1() { _start: { @@ -77047,6 +82762,36 @@ x_10 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x return x_10; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_subst___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_subst_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_subst_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_subst___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1() { _start: { @@ -77733,6 +83478,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_funBinder_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1() { _start: { @@ -77829,6 +83604,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_funBinder_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_bracketedBinderF() { _start: { @@ -78524,6 +84329,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_bracketedBinder_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1() { _start: { @@ -78620,6 +84455,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1() { _start: { @@ -79225,7 +85090,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot_formatter___closed_ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_formatter___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_evalInsideQuot_formatter___rarg), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -79289,6 +85154,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1() { _start: { @@ -79321,7 +85216,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___clo _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__7; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_evalInsideQuot_parenthesizer___rarg), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -79385,6 +85280,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchDiscr_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attr_quot___elambda__1___closed__1() { _start: { @@ -79988,7 +85913,7 @@ static lean_object* _init_l_Lean_Parser_Term_attr_quot_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_attrInstance_formatter___closed__3; +x_1 = l_Lean_Parser_Term_attrInstance_formatter___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -80042,6 +85967,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attr_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_attr_quot_parenthesizer___closed__1() { _start: { @@ -80128,6 +86083,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_attr_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_panic___elambda__1___closed__1() { _start: { @@ -80703,6 +86688,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_panic___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_panic_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_panic___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_panic_parenthesizer___closed__1() { _start: { @@ -80767,6 +86782,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_panic___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_panic_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_panic_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_panic___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_unreachable___elambda__1___closed__1() { _start: { @@ -81238,6 +87283,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_unreachable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_unreachable_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_unreachable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_unreachable_parenthesizer___closed__1() { _start: { @@ -81290,6 +87365,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_unreachable___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_unreachable_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_unreachable___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -82092,7 +88197,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_dbgTrace_formatter___closed__6; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -82123,6 +88228,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dbgTrace_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1() { _start: { @@ -82200,7 +88335,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__6; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -82231,6 +88366,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dbgTrace_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_assert___elambda__1___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4) { _start: { @@ -82977,7 +89142,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_assert_formatter___closed__4; -x_2 = l_Lean_Parser_Term_suffices_formatter___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -83008,6 +89173,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_assert___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_assert_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_assert___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_assert_parenthesizer___closed__1() { _start: { @@ -83063,7 +89258,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_assert_parenthesizer___closed__4; -x_2 = l_Lean_Parser_Term_suffices_parenthesizer___closed__6; +x_2 = l_Lean_Parser_Term_suffices_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); lean_closure_set(x_3, 1, x_2); @@ -83094,6 +89289,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_assert___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_assert_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_assert_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_assert___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_macroArg() { _start: { @@ -84175,7 +90400,17 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_macroLastArg_formatter___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2() { _start: { lean_object* x_1; @@ -84183,7 +90418,19 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_macroDollarArg_formatter), 5 return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_macroLastArg_formatter___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Term_macroLastArg_formatter___closed__1() { _start: { lean_object* x_1; @@ -84195,8 +90442,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroLastArg_formatter(lean_object* _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Term_macroLastArg_formatter___closed__1; -x_7 = l_Lean_Parser_Term_macroLastArg_formatter___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2; +x_7 = l_Lean_Parser_Term_macroLastArg_formatter___closed__1; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -84241,7 +90488,7 @@ static lean_object* _init_l_Lean_Parser_Term_stateRefT_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_macroLastArg_formatter___closed__2; +x_1 = l_Lean_Parser_Term_macroLastArg_formatter___closed__1; x_2 = l_Lean_Parser_Term_stateRefT_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); @@ -84285,6 +90532,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_stateRefT___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_stateRefT_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_stateRefT___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroArg_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { @@ -84368,7 +90645,17 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } -static lean_object* _init_l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1() { +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2() { _start: { lean_object* x_1; @@ -84376,7 +90663,19 @@ x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_macroDollarArg_parenthesizer return x_1; } } -static lean_object* _init_l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2() { +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} +static lean_object* _init_l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1() { _start: { lean_object* x_1; @@ -84388,8 +90687,8 @@ LEAN_EXPORT lean_object* l_Lean_Parser_Term_macroLastArg_parenthesizer(lean_obje _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2; +x_6 = l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2; +x_7 = l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1; x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } @@ -84434,7 +90733,7 @@ static lean_object* _init_l_Lean_Parser_Term_stateRefT_parenthesizer___closed__4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2; +x_1 = l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1; x_2 = l_Lean_Parser_Term_stateRefT_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); @@ -84478,6 +90777,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_stateRefT___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_stateRefT_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_stateRefT___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__1() { _start: { @@ -85347,6 +91676,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dynamicQuot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1() { _start: { @@ -85469,6 +91828,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dynamicQuot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_dotIdent___elambda__1___closed__1() { _start: { @@ -85997,6 +92386,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dotIdent___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dotIdent_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Term_dotIdent___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Term_dotIdent_parenthesizer___closed__1() { _start: { @@ -86063,6 +92482,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_dotIdent___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_dotIdent_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Term_dotIdent___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_quot___elambda__1___closed__1() { _start: { @@ -86710,6 +93159,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_quot_parenthesizer___closed__1() { _start: { @@ -86796,6 +93275,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; +x_4 = l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__1() { _start: { @@ -87346,6 +93855,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4 return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_seq1___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_seq1_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_seq1___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__1() { _start: { @@ -87367,27 +93906,31 @@ return x_7; static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_seq1_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__3() { _start: { -lean_object* x_1; lean_object* x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__2; -x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_incQuotDepth_formatter), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +x_2 = l_Lean_Parser_Term_paren_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__3; -x_2 = l_Lean_Parser_Term_paren_formatter___closed__9; +x_1 = l_Lean_Parser_Tactic_quot_formatter___closed__2; +x_2 = l_Lean_Parser_Tactic_quotSeq_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); lean_closure_set(x_3, 1, x_2); @@ -87397,22 +93940,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_quot_formatter___closed__2; -x_2 = l_Lean_Parser_Tactic_quotSeq_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__5; +x_3 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__4; 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); @@ -87425,11 +93956,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__1; -x_7 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__6; +x_7 = l_Lean_Parser_Tactic_quotSeq_formatter___closed__5; x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_quotSeq_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_seq1_parenthesizer___closed__1() { _start: { @@ -87467,6 +94028,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_seq1___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_seq1_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_seq1___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1() { _start: { @@ -87488,27 +94079,31 @@ return x_7; static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_seq1_parenthesizer), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2; +x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_incQuotDepth_parenthesizer), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__3() { _start: { -lean_object* x_1; lean_object* x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2; -x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_incQuotDepth_parenthesizer), 6, 1); -lean_closure_set(x_2, 0, x_1); -return x_2; +x_2 = l_Lean_Parser_Term_paren_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); +lean_closure_set(x_3, 1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__3; -x_2 = l_Lean_Parser_Term_paren_parenthesizer___closed__9; +x_1 = l_Lean_Parser_Tactic_quot_parenthesizer___closed__2; +x_2 = l_Lean_Parser_Tactic_quotSeq_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); lean_closure_set(x_3, 1, x_2); @@ -87518,22 +94113,10 @@ return x_3; static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_quot_parenthesizer___closed__2; -x_2 = l_Lean_Parser_Tactic_quotSeq_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); -lean_closure_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5; +x_3 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__4; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_4, 0, x_1); lean_closure_set(x_4, 1, x_2); @@ -87546,11 +94129,41 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; x_6 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1; -x_7 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6; +x_7 = l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5; x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Tactic_quotSeq_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_quot___elambda__1___closed__1() { _start: { @@ -88228,6 +94841,36 @@ x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_quot_formatter), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3; +x_3 = l_Lean_Parser_Level_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_Level_quot_parenthesizer___closed__1() { _start: { @@ -88314,6 +94957,36 @@ x_8 = l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(x_6, x_7, x_ return x_8; } } +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_quot___elambda__1___closed__3; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; +x_3 = l_Lean_Name_str___override(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Level_quot_parenthesizer), 5, 0); +return x_1; +} +} +LEAN_EXPORT lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; +x_2 = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3; +x_3 = l_Lean_Parser_Level_quot___elambda__1___closed__3; +x_4 = l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1; +x_5 = l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2; +x_6 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_5, x_1); +return x_6; +} +} static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__1() { _start: { @@ -88370,7 +95043,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_let_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88388,7 +95061,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_let_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88436,7 +95109,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_have_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88446,7 +95119,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_have_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88486,7 +95159,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_suffices_formatter___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88496,7 +95169,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_suffices_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88536,7 +95209,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letrec_formatter___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88546,7 +95219,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_letrec_parenthesizer___closed__5; +x_1 = l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88586,7 +95259,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_syntheticHole_formatter___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88596,7 +95269,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_380 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__4; +x_1 = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88635,16 +95308,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__33() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_syntheticHole_formatter), 5, 0); -return x_1; +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__34() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__33; +x_1 = l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88653,24 +95328,6 @@ return x_2; static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__35() { _start: { -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Term_syntheticHole_parenthesizer), 5, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__36() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__35; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__37() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); x_2 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__1; @@ -88678,7 +95335,7 @@ x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__38() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__36() { _start: { lean_object* x_1; lean_object* x_2; @@ -88688,7 +95345,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__39() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__37() { _start: { lean_object* x_1; lean_object* x_2; @@ -88698,29 +95355,29 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__38() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__39() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__40() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_formatter___closed__7; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__41() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_match_parenthesizer___closed__7; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__42() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); x_2 = l_Lean_Parser_Term_bracketedBinder___elambda__1___closed__1; @@ -88728,7 +95385,7 @@ x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__43() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__41() { _start: { lean_object* x_1; lean_object* x_2; @@ -88738,7 +95395,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__44() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__42() { _start: { lean_object* x_1; lean_object* x_2; @@ -88748,7 +95405,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__45() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__43() { _start: { lean_object* x_1; lean_object* x_2; @@ -88758,7 +95415,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__46() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__44() { _start: { lean_object* x_1; lean_object* x_2; @@ -88768,7 +95425,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__47() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__45() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -88778,7 +95435,7 @@ x_3 = l_Lean_Name_str___override(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__46() { _start: { lean_object* x_1; lean_object* x_2; @@ -88788,7 +95445,7 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__47() { _start: { lean_object* x_1; lean_object* x_2; @@ -88798,21 +95455,21 @@ lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_attrInstance_formatter___closed__2; +x_1 = l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51() { +static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3; +x_1 = l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -88965,7 +95622,7 @@ lean_object* x_64; lean_object* x_65; lean_object* x_66; x_64 = lean_ctor_get(x_63, 1); lean_inc(x_64); lean_dec(x_63); -x_65 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__34; +x_65 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__33; x_66 = l_Lean_Parser_registerAliasCore___rarg(x_8, x_60, x_65, x_64); if (lean_obj_tag(x_66) == 0) { @@ -88973,7 +95630,7 @@ lean_object* x_67; lean_object* x_68; lean_object* x_69; x_67 = lean_ctor_get(x_66, 1); lean_inc(x_67); lean_dec(x_66); -x_68 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__36; +x_68 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__34; x_69 = l_Lean_Parser_registerAliasCore___rarg(x_12, x_60, x_68, x_67); if (lean_obj_tag(x_69) == 0) { @@ -88981,9 +95638,9 @@ lean_object* x_70; lean_object* x_71; lean_object* x_72; lean_object* x_73; lean x_70 = lean_ctor_get(x_69, 1); lean_inc(x_70); lean_dec(x_69); -x_71 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__37; -x_72 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__38; -x_73 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__39; +x_71 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__35; +x_72 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__36; +x_73 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__37; x_74 = l_Lean_Parser_registerAlias(x_71, x_72, x_73, x_5, x_70); if (lean_obj_tag(x_74) == 0) { @@ -88991,7 +95648,7 @@ lean_object* x_75; lean_object* x_76; lean_object* x_77; x_75 = lean_ctor_get(x_74, 1); lean_inc(x_75); lean_dec(x_74); -x_76 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__40; +x_76 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__38; x_77 = l_Lean_Parser_registerAliasCore___rarg(x_8, x_71, x_76, x_75); if (lean_obj_tag(x_77) == 0) { @@ -88999,7 +95656,7 @@ lean_object* x_78; lean_object* x_79; lean_object* x_80; x_78 = lean_ctor_get(x_77, 1); lean_inc(x_78); lean_dec(x_77); -x_79 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__41; +x_79 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__39; x_80 = l_Lean_Parser_registerAliasCore___rarg(x_12, x_71, x_79, x_78); if (lean_obj_tag(x_80) == 0) { @@ -89007,9 +95664,9 @@ lean_object* x_81; lean_object* x_82; lean_object* x_83; lean_object* x_84; lean x_81 = lean_ctor_get(x_80, 1); lean_inc(x_81); lean_dec(x_80); -x_82 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__42; -x_83 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__43; -x_84 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__44; +x_82 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__40; +x_83 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__41; +x_84 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__42; x_85 = l_Lean_Parser_registerAlias(x_82, x_83, x_84, x_5, x_81); if (lean_obj_tag(x_85) == 0) { @@ -89017,7 +95674,7 @@ lean_object* x_86; lean_object* x_87; lean_object* x_88; x_86 = lean_ctor_get(x_85, 1); lean_inc(x_86); lean_dec(x_85); -x_87 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__45; +x_87 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__43; x_88 = l_Lean_Parser_registerAliasCore___rarg(x_8, x_82, x_87, x_86); if (lean_obj_tag(x_88) == 0) { @@ -89025,7 +95682,7 @@ lean_object* x_89; lean_object* x_90; lean_object* x_91; x_89 = lean_ctor_get(x_88, 1); lean_inc(x_89); lean_dec(x_88); -x_90 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__46; +x_90 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__44; x_91 = l_Lean_Parser_registerAliasCore___rarg(x_12, x_82, x_90, x_89); if (lean_obj_tag(x_91) == 0) { @@ -89033,9 +95690,9 @@ lean_object* x_92; lean_object* x_93; lean_object* x_94; lean_object* x_95; lean x_92 = lean_ctor_get(x_91, 1); lean_inc(x_92); lean_dec(x_91); -x_93 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__47; -x_94 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48; -x_95 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49; +x_93 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__45; +x_94 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__46; +x_95 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__47; x_96 = l_Lean_Parser_registerAlias(x_93, x_94, x_95, x_5, x_92); if (lean_obj_tag(x_96) == 0) { @@ -89043,7 +95700,7 @@ lean_object* x_97; lean_object* x_98; lean_object* x_99; x_97 = lean_ctor_get(x_96, 1); lean_inc(x_97); lean_dec(x_96); -x_98 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50; +x_98 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48; x_99 = l_Lean_Parser_registerAliasCore___rarg(x_8, x_93, x_98, x_97); if (lean_obj_tag(x_99) == 0) { @@ -89051,7 +95708,7 @@ lean_object* x_100; lean_object* x_101; lean_object* x_102; x_100 = lean_ctor_get(x_99, 1); lean_inc(x_100); lean_dec(x_99); -x_101 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51; +x_101 = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49; x_102 = l_Lean_Parser_registerAliasCore___rarg(x_12, x_93, x_101, x_100); return x_102; } @@ -90092,22 +96749,43 @@ l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__15 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__15); l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__16 = _init_l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__16(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__16); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__2); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__3); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__4); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1); l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2); l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__3 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__3); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1 = _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_formatter___closed__1); l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2 = _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2); l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3 = _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3); -l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4 = _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_formatter___closed__4); -l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5 = _init_l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_formatter___closed__5); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_byTactic_formatter___closed__1 = _init_l_Lean_Parser_Term_byTactic_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_formatter___closed__1); l_Lean_Parser_Term_byTactic_formatter___closed__2 = _init_l_Lean_Parser_Term_byTactic_formatter___closed__2(); @@ -90120,8 +96798,13 @@ l_Lean_Parser_Term_byTactic_formatter___closed__5 = _init_l_Lean_Parser_Term_byT lean_mark_persistent(l_Lean_Parser_Term_byTactic_formatter___closed__5); l_Lean_Parser_Term_byTactic_formatter___closed__6 = _init_l_Lean_Parser_Term_byTactic_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_formatter___closed__6); -l_Lean_Parser_Term_byTactic_formatter___closed__7 = _init_l_Lean_Parser_Term_byTactic_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_byTactic_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_byTactic_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1); l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2(); @@ -90154,22 +96837,43 @@ l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__15 = _init_l_Lea lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__15); l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__16 = _init_l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__16(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__16); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1); l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2); l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__3 = _init_l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1); l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2); l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3 = _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3); -l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4 = _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__4); -l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5 = _init_l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_tacticSeq_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_byTactic_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_parenthesizer___closed__1); l_Lean_Parser_Term_byTactic_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__2(); @@ -90182,8 +96886,13 @@ l_Lean_Parser_Term_byTactic_parenthesizer___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_byTactic_parenthesizer___closed__5); l_Lean_Parser_Term_byTactic_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_parenthesizer___closed__6); -l_Lean_Parser_Term_byTactic_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_byTactic_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_byTactic_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__1 = _init_l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__1); l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2 = _init_l_Lean_Parser_Term_byTactic_x27___elambda__1___closed__2(); @@ -90510,6 +97219,13 @@ l_Lean_Parser_Term_type_formatter___closed__10 = _init_l_Lean_Parser_Term_type_f lean_mark_persistent(l_Lean_Parser_Term_type_formatter___closed__10); l_Lean_Parser_Term_type_formatter___closed__11 = _init_l_Lean_Parser_Term_type_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_type_formatter___closed__11); +l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_type_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_type_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_type_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_type_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_type_parenthesizer___closed__1); l_Lean_Parser_Term_type_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_type_parenthesizer___closed__2(); @@ -90534,6 +97250,13 @@ l_Lean_Parser_Term_type_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_ty lean_mark_persistent(l_Lean_Parser_Term_type_parenthesizer___closed__11); l_Lean_Parser_Term_type_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_type_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_type_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_type_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_type_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sort___elambda__1___closed__1 = _init_l_Lean_Parser_Term_sort___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sort___elambda__1___closed__1); l_Lean_Parser_Term_sort___elambda__1___closed__2 = _init_l_Lean_Parser_Term_sort___elambda__1___closed__2(); @@ -90604,6 +97327,13 @@ l_Lean_Parser_Term_sort_formatter___closed__3 = _init_l_Lean_Parser_Term_sort_fo lean_mark_persistent(l_Lean_Parser_Term_sort_formatter___closed__3); l_Lean_Parser_Term_sort_formatter___closed__4 = _init_l_Lean_Parser_Term_sort_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_sort_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sort_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sort_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sort_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_sort_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sort_parenthesizer___closed__1); l_Lean_Parser_Term_sort_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_sort_parenthesizer___closed__2(); @@ -90612,6 +97342,13 @@ l_Lean_Parser_Term_sort_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_sor lean_mark_persistent(l_Lean_Parser_Term_sort_parenthesizer___closed__3); l_Lean_Parser_Term_sort_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_sort_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_sort_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sort_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sort_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prop___elambda__1___closed__1 = _init_l_Lean_Parser_Term_prop___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prop___elambda__1___closed__1); l_Lean_Parser_Term_prop___elambda__1___closed__2 = _init_l_Lean_Parser_Term_prop___elambda__1___closed__2(); @@ -90676,12 +97413,26 @@ l_Lean_Parser_Term_prop_formatter___closed__2 = _init_l_Lean_Parser_Term_prop_fo lean_mark_persistent(l_Lean_Parser_Term_prop_formatter___closed__2); l_Lean_Parser_Term_prop_formatter___closed__3 = _init_l_Lean_Parser_Term_prop_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_prop_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prop_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prop_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_prop_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_prop_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_prop_parenthesizer___closed__1); l_Lean_Parser_Term_prop_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_prop_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_prop_parenthesizer___closed__2); l_Lean_Parser_Term_prop_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_prop_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_prop_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_prop_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_hole___elambda__1___closed__1 = _init_l_Lean_Parser_Term_hole___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_hole___elambda__1___closed__1); l_Lean_Parser_Term_hole___elambda__1___closed__2 = _init_l_Lean_Parser_Term_hole___elambda__1___closed__2(); @@ -90746,12 +97497,26 @@ l_Lean_Parser_Term_hole_formatter___closed__2 = _init_l_Lean_Parser_Term_hole_fo lean_mark_persistent(l_Lean_Parser_Term_hole_formatter___closed__2); l_Lean_Parser_Term_hole_formatter___closed__3 = _init_l_Lean_Parser_Term_hole_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_hole_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_hole_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_hole_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_hole_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_hole_parenthesizer___closed__1); l_Lean_Parser_Term_hole_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_hole_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_hole_parenthesizer___closed__2); l_Lean_Parser_Term_hole_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_hole_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_hole_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1 = _init_l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1); l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2 = _init_l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2(); @@ -90830,8 +97595,13 @@ l_Lean_Parser_Term_syntheticHole_formatter___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_formatter___closed__5); l_Lean_Parser_Term_syntheticHole_formatter___closed__6 = _init_l_Lean_Parser_Term_syntheticHole_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_formatter___closed__6); -l_Lean_Parser_Term_syntheticHole_formatter___closed__7 = _init_l_Lean_Parser_Term_syntheticHole_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1); l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2(); @@ -90844,8 +97614,13 @@ l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__5 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__5); l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__6); -l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sorry___elambda__1___closed__1 = _init_l_Lean_Parser_Term_sorry___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sorry___elambda__1___closed__1); l_Lean_Parser_Term_sorry___elambda__1___closed__2 = _init_l_Lean_Parser_Term_sorry___elambda__1___closed__2(); @@ -90908,12 +97683,26 @@ l_Lean_Parser_Term_sorry_formatter___closed__2 = _init_l_Lean_Parser_Term_sorry_ lean_mark_persistent(l_Lean_Parser_Term_sorry_formatter___closed__2); l_Lean_Parser_Term_sorry_formatter___closed__3 = _init_l_Lean_Parser_Term_sorry_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_sorry_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sorry_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sorry_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_sorry_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sorry_parenthesizer___closed__1); l_Lean_Parser_Term_sorry_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_sorry_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_sorry_parenthesizer___closed__2); l_Lean_Parser_Term_sorry_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_sorry_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_sorry_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_cdot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_cdot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_cdot___elambda__1___closed__1); l_Lean_Parser_Term_cdot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_cdot___elambda__1___closed__2(); @@ -90990,6 +97779,13 @@ l_Lean_Parser_Term_cdot_formatter___closed__4 = _init_l_Lean_Parser_Term_cdot_fo lean_mark_persistent(l_Lean_Parser_Term_cdot_formatter___closed__4); l_Lean_Parser_Term_cdot_formatter___closed__5 = _init_l_Lean_Parser_Term_cdot_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_cdot_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_cdot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_cdot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_cdot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_cdot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_cdot_parenthesizer___closed__1); l_Lean_Parser_Term_cdot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_cdot_parenthesizer___closed__2(); @@ -91000,6 +97796,13 @@ l_Lean_Parser_Term_cdot_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_cdo lean_mark_persistent(l_Lean_Parser_Term_cdot_parenthesizer___closed__4); l_Lean_Parser_Term_cdot_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_cdot_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_cdot_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_cdot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeAscription___elambda__1___closed__1 = _init_l_Lean_Parser_Term_typeAscription___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeAscription___elambda__1___closed__1); l_Lean_Parser_Term_typeAscription___elambda__1___closed__2 = _init_l_Lean_Parser_Term_typeAscription___elambda__1___closed__2(); @@ -91190,6 +97993,13 @@ l_Lean_Parser_Term_tupleTail_formatter___closed__5 = _init_l_Lean_Parser_Term_tu lean_mark_persistent(l_Lean_Parser_Term_tupleTail_formatter___closed__5); l_Lean_Parser_Term_tupleTail_formatter___closed__6 = _init_l_Lean_Parser_Term_tupleTail_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_tupleTail_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_tupleTail_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_tupleTail_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeAscription_formatter___closed__1 = _init_l_Lean_Parser_Term_typeAscription_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeAscription_formatter___closed__1); l_Lean_Parser_Term_typeAscription_formatter___closed__2 = _init_l_Lean_Parser_Term_typeAscription_formatter___closed__2(); @@ -91198,12 +98008,15 @@ l_Lean_Parser_Term_typeAscription_formatter___closed__3 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_typeAscription_formatter___closed__3); l_Lean_Parser_Term_typeAscription_formatter___closed__4 = _init_l_Lean_Parser_Term_typeAscription_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_typeAscription_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeAscription_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeAscription_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_parenSpecial_formatter___closed__1 = _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_formatter___closed__1); -l_Lean_Parser_Term_parenSpecial_formatter___closed__2 = _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_formatter___closed__2); -l_Lean_Parser_Term_parenSpecial_formatter___closed__3 = _init_l_Lean_Parser_Term_parenSpecial_formatter___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_formatter___closed__3); l_Lean_Parser_Term_paren_formatter___closed__1 = _init_l_Lean_Parser_Term_paren_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_paren_formatter___closed__1); l_Lean_Parser_Term_paren_formatter___closed__2 = _init_l_Lean_Parser_Term_paren_formatter___closed__2(); @@ -91228,6 +98041,13 @@ l_Lean_Parser_Term_paren_formatter___closed__11 = _init_l_Lean_Parser_Term_paren lean_mark_persistent(l_Lean_Parser_Term_paren_formatter___closed__11); l_Lean_Parser_Term_paren_formatter___closed__12 = _init_l_Lean_Parser_Term_paren_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_paren_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_paren_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_tupleTail_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_tupleTail_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_tupleTail_parenthesizer___closed__1); l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_tupleTail_parenthesizer___closed__2(); @@ -91240,6 +98060,13 @@ l_Lean_Parser_Term_tupleTail_parenthesizer___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_tupleTail_parenthesizer___closed__5); l_Lean_Parser_Term_tupleTail_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_tupleTail_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_tupleTail_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_tupleTail_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeAscription_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_typeAscription_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeAscription_parenthesizer___closed__1); l_Lean_Parser_Term_typeAscription_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_typeAscription_parenthesizer___closed__2(); @@ -91248,12 +98075,15 @@ l_Lean_Parser_Term_typeAscription_parenthesizer___closed__3 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_typeAscription_parenthesizer___closed__3); l_Lean_Parser_Term_typeAscription_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_typeAscription_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_typeAscription_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeAscription_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1); -l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2); -l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3(); -lean_mark_persistent(l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__3); l_Lean_Parser_Term_paren_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_paren_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_paren_parenthesizer___closed__1); l_Lean_Parser_Term_paren_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_paren_parenthesizer___closed__2(); @@ -91278,6 +98108,13 @@ l_Lean_Parser_Term_paren_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_p lean_mark_persistent(l_Lean_Parser_Term_paren_parenthesizer___closed__11); l_Lean_Parser_Term_paren_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_paren_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_paren_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_paren_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__1 = _init_l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__1); l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2 = _init_l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2(); @@ -91372,6 +98209,13 @@ l_Lean_Parser_Term_anonymousCtor_formatter___closed__6 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor_formatter___closed__6); l_Lean_Parser_Term_anonymousCtor_formatter___closed__7 = _init_l_Lean_Parser_Term_anonymousCtor_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_anonymousCtor_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1); l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2(); @@ -91386,6 +98230,13 @@ l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__6 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__6); l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_anonymousCtor_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_optIdent___closed__1 = _init_l_Lean_Parser_Term_optIdent___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optIdent___closed__1); l_Lean_Parser_Term_optIdent___closed__2 = _init_l_Lean_Parser_Term_optIdent___closed__2(); @@ -91554,14 +98405,24 @@ l_Lean_Parser_Term_fromTerm_formatter___closed__3 = _init_l_Lean_Parser_Term_fro lean_mark_persistent(l_Lean_Parser_Term_fromTerm_formatter___closed__3); l_Lean_Parser_Term_fromTerm_formatter___closed__4 = _init_l_Lean_Parser_Term_fromTerm_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_fromTerm_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fromTerm_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_fromTerm_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_byTactic_x27_formatter___closed__1 = _init_l_Lean_Parser_Term_byTactic_x27_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_x27_formatter___closed__1); l_Lean_Parser_Term_byTactic_x27_formatter___closed__2 = _init_l_Lean_Parser_Term_byTactic_x27_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_x27_formatter___closed__2); -l_Lean_Parser_Term_showRhs_formatter___closed__1 = _init_l_Lean_Parser_Term_showRhs_formatter___closed__1(); -lean_mark_persistent(l_Lean_Parser_Term_showRhs_formatter___closed__1); -l_Lean_Parser_Term_showRhs_formatter___closed__2 = _init_l_Lean_Parser_Term_showRhs_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_showRhs_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_byTactic_x27_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sufficesDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_sufficesDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_formatter___closed__1); l_Lean_Parser_Term_sufficesDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_sufficesDecl_formatter___closed__2(); @@ -91578,6 +98439,13 @@ l_Lean_Parser_Term_sufficesDecl_formatter___closed__7 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_formatter___closed__7); l_Lean_Parser_Term_sufficesDecl_formatter___closed__8 = _init_l_Lean_Parser_Term_sufficesDecl_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sufficesDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_semicolonOrLinebreak_formatter___closed__1 = _init_l_Lean_Parser_semicolonOrLinebreak_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_semicolonOrLinebreak_formatter___closed__1); l_Lean_Parser_semicolonOrLinebreak_formatter___closed__2 = _init_l_Lean_Parser_semicolonOrLinebreak_formatter___closed__2(); @@ -91600,8 +98468,13 @@ l_Lean_Parser_Term_suffices_formatter___closed__6 = _init_l_Lean_Parser_Term_suf lean_mark_persistent(l_Lean_Parser_Term_suffices_formatter___closed__6); l_Lean_Parser_Term_suffices_formatter___closed__7 = _init_l_Lean_Parser_Term_suffices_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_suffices_formatter___closed__7); -l_Lean_Parser_Term_suffices_formatter___closed__8 = _init_l_Lean_Parser_Term_suffices_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_suffices_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_suffices_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_suffices_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_optIdent_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_optIdent_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optIdent_parenthesizer___closed__1); l_Lean_Parser_Term_optIdent_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_optIdent_parenthesizer___closed__2(); @@ -91614,14 +98487,24 @@ l_Lean_Parser_Term_fromTerm_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_fromTerm_parenthesizer___closed__3); l_Lean_Parser_Term_fromTerm_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_fromTerm_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_fromTerm_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_fromTerm_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1); l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2); -l_Lean_Parser_Term_showRhs_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_showRhs_parenthesizer___closed__1(); -lean_mark_persistent(l_Lean_Parser_Term_showRhs_parenthesizer___closed__1); -l_Lean_Parser_Term_showRhs_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_showRhs_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_showRhs_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_byTactic_x27_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1); l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2(); @@ -91638,6 +98521,13 @@ l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__7); l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_sufficesDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__1 = _init_l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__1); l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__2 = _init_l_Lean_Parser_semicolonOrLinebreak_parenthesizer___closed__2(); @@ -91660,8 +98550,13 @@ l_Lean_Parser_Term_suffices_parenthesizer___closed__6 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_suffices_parenthesizer___closed__6); l_Lean_Parser_Term_suffices_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_suffices_parenthesizer___closed__7); -l_Lean_Parser_Term_suffices_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_suffices_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_suffices_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_suffices_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_show___elambda__1___closed__1 = _init_l_Lean_Parser_Term_show___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_show___elambda__1___closed__1); l_Lean_Parser_Term_show___elambda__1___closed__2 = _init_l_Lean_Parser_Term_show___elambda__1___closed__2(); @@ -91732,6 +98627,13 @@ l_Lean_Parser_Term_show_formatter___closed__3 = _init_l_Lean_Parser_Term_show_fo lean_mark_persistent(l_Lean_Parser_Term_show_formatter___closed__3); l_Lean_Parser_Term_show_formatter___closed__4 = _init_l_Lean_Parser_Term_show_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_show_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_show_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_show_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_show_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_show_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_show_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_show_parenthesizer___closed__1); l_Lean_Parser_Term_show_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_show_parenthesizer___closed__2(); @@ -91740,6 +98642,13 @@ l_Lean_Parser_Term_show_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_sho lean_mark_persistent(l_Lean_Parser_Term_show_parenthesizer___closed__3); l_Lean_Parser_Term_show_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_show_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_show_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_show_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_show_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1 = _init_l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1); l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2 = _init_l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__2(); @@ -92164,6 +99073,13 @@ l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__8 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__8); l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__9 = _init_l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__9); +l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstArrayRef_formatter___closed__1 = _init_l_Lean_Parser_Term_structInstArrayRef_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_formatter___closed__1); l_Lean_Parser_Term_structInstArrayRef_formatter___closed__2 = _init_l_Lean_Parser_Term_structInstArrayRef_formatter___closed__2(); @@ -92174,6 +99090,13 @@ l_Lean_Parser_Term_structInstArrayRef_formatter___closed__4 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_formatter___closed__4); l_Lean_Parser_Term_structInstArrayRef_formatter___closed__5 = _init_l_Lean_Parser_Term_structInstArrayRef_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstLVal_formatter___closed__1 = _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_formatter___closed__1); l_Lean_Parser_Term_structInstLVal_formatter___closed__2 = _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__2(); @@ -92196,8 +99119,13 @@ l_Lean_Parser_Term_structInstLVal_formatter___closed__10 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_formatter___closed__10); l_Lean_Parser_Term_structInstLVal_formatter___closed__11 = _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_formatter___closed__11); -l_Lean_Parser_Term_structInstLVal_formatter___closed__12 = _init_l_Lean_Parser_Term_structInstLVal_formatter___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstLVal_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstField_formatter___closed__1 = _init_l_Lean_Parser_Term_structInstField_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstField_formatter___closed__1); l_Lean_Parser_Term_structInstField_formatter___closed__2 = _init_l_Lean_Parser_Term_structInstField_formatter___closed__2(); @@ -92210,8 +99138,6 @@ l_Lean_Parser_Term_structInstField_formatter___closed__5 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_structInstField_formatter___closed__5); l_Lean_Parser_Term_structInstField_formatter___closed__6 = _init_l_Lean_Parser_Term_structInstField_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_structInstField_formatter___closed__6); -l_Lean_Parser_Term_structInstField_formatter___closed__7 = _init_l_Lean_Parser_Term_structInstField_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_structInstField_formatter___closed__7); l_Lean_Parser_Term_optEllipsis_formatter___closed__1 = _init_l_Lean_Parser_Term_optEllipsis_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_formatter___closed__1); l_Lean_Parser_Term_optEllipsis_formatter___closed__2 = _init_l_Lean_Parser_Term_optEllipsis_formatter___closed__2(); @@ -92220,6 +99146,13 @@ l_Lean_Parser_Term_optEllipsis_formatter___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_formatter___closed__3); l_Lean_Parser_Term_optEllipsis_formatter___closed__4 = _init_l_Lean_Parser_Term_optEllipsis_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_optEllipsis_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInst_formatter___closed__1 = _init_l_Lean_Parser_Term_structInst_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInst_formatter___closed__1); l_Lean_Parser_Term_structInst_formatter___closed__2 = _init_l_Lean_Parser_Term_structInst_formatter___closed__2(); @@ -92256,10 +99189,13 @@ l_Lean_Parser_Term_structInst_formatter___closed__17 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_structInst_formatter___closed__17); l_Lean_Parser_Term_structInst_formatter___closed__18 = _init_l_Lean_Parser_Term_structInst_formatter___closed__18(); lean_mark_persistent(l_Lean_Parser_Term_structInst_formatter___closed__18); -l_Lean_Parser_Term_structInst_formatter___closed__19 = _init_l_Lean_Parser_Term_structInst_formatter___closed__19(); -lean_mark_persistent(l_Lean_Parser_Term_structInst_formatter___closed__19); -l_Lean_Parser_Term_structInst_formatter___closed__20 = _init_l_Lean_Parser_Term_structInst_formatter___closed__20(); -lean_mark_persistent(l_Lean_Parser_Term_structInst_formatter___closed__20); +l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInst_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInst_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1); l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2(); @@ -92278,6 +99214,13 @@ l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__8 = _init_l_Lea lean_mark_persistent(l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__8); l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstFieldAbbrev_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1); l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2(); @@ -92288,6 +99231,13 @@ l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__4 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__4); l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstArrayRef_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1); l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2(); @@ -92310,8 +99260,13 @@ l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__10); l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__11); -l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInstLVal_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInstField_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInstField_parenthesizer___closed__1); l_Lean_Parser_Term_structInstField_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__2(); @@ -92322,8 +99277,6 @@ l_Lean_Parser_Term_structInstField_parenthesizer___closed__4 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_structInstField_parenthesizer___closed__4); l_Lean_Parser_Term_structInstField_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_structInstField_parenthesizer___closed__5); -l_Lean_Parser_Term_structInstField_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_structInstField_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_structInstField_parenthesizer___closed__6); l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1); l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2(); @@ -92332,6 +99285,13 @@ l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__3 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__3); l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_optEllipsis_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_structInst_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_structInst_parenthesizer___closed__1); l_Lean_Parser_Term_structInst_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__2(); @@ -92372,10 +99332,13 @@ l_Lean_Parser_Term_structInst_parenthesizer___closed__19 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_structInst_parenthesizer___closed__19); l_Lean_Parser_Term_structInst_parenthesizer___closed__20 = _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__20(); lean_mark_persistent(l_Lean_Parser_Term_structInst_parenthesizer___closed__20); -l_Lean_Parser_Term_structInst_parenthesizer___closed__21 = _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__21(); -lean_mark_persistent(l_Lean_Parser_Term_structInst_parenthesizer___closed__21); -l_Lean_Parser_Term_structInst_parenthesizer___closed__22 = _init_l_Lean_Parser_Term_structInst_parenthesizer___closed__22(); -lean_mark_persistent(l_Lean_Parser_Term_structInst_parenthesizer___closed__22); +l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_structInst_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeSpec___elambda__1___closed__1 = _init_l_Lean_Parser_Term_typeSpec___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeSpec___elambda__1___closed__1); l_Lean_Parser_Term_typeSpec___elambda__1___closed__2 = _init_l_Lean_Parser_Term_typeSpec___elambda__1___closed__2(); @@ -92480,6 +99443,13 @@ l_Lean_Parser_Term_explicit_formatter___closed__3 = _init_l_Lean_Parser_Term_exp lean_mark_persistent(l_Lean_Parser_Term_explicit_formatter___closed__3); l_Lean_Parser_Term_explicit_formatter___closed__4 = _init_l_Lean_Parser_Term_explicit_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_explicit_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_explicit_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_explicit_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_explicit_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_explicit_parenthesizer___closed__1); l_Lean_Parser_Term_explicit_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_explicit_parenthesizer___closed__2(); @@ -92490,6 +99460,13 @@ l_Lean_Parser_Term_explicit_parenthesizer___closed__4 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_explicit_parenthesizer___closed__4); l_Lean_Parser_Term_explicit_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_explicit_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_explicit_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_inaccessible___elambda__1___closed__1 = _init_l_Lean_Parser_Term_inaccessible___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_inaccessible___elambda__1___closed__1); l_Lean_Parser_Term_inaccessible___elambda__1___closed__2 = _init_l_Lean_Parser_Term_inaccessible___elambda__1___closed__2(); @@ -92566,6 +99543,13 @@ l_Lean_Parser_Term_inaccessible_formatter___closed__4 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_inaccessible_formatter___closed__4); l_Lean_Parser_Term_inaccessible_formatter___closed__5 = _init_l_Lean_Parser_Term_inaccessible_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_inaccessible_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_inaccessible_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_inaccessible_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_inaccessible_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_inaccessible_parenthesizer___closed__1); l_Lean_Parser_Term_inaccessible_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_inaccessible_parenthesizer___closed__2(); @@ -92576,6 +99560,13 @@ l_Lean_Parser_Term_inaccessible_parenthesizer___closed__4 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_inaccessible_parenthesizer___closed__4); l_Lean_Parser_Term_inaccessible_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_inaccessible_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_inaccessible_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_inaccessible_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binderIdent___closed__1 = _init_l_Lean_Parser_Term_binderIdent___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binderIdent___closed__1); l_Lean_Parser_Term_binderIdent___closed__2 = _init_l_Lean_Parser_Term_binderIdent___closed__2(); @@ -92874,10 +99865,24 @@ l_Lean_Parser_Term_binderTactic_formatter___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_binderTactic_formatter___closed__5); l_Lean_Parser_Term_binderTactic_formatter___closed__6 = _init_l_Lean_Parser_Term_binderTactic_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_binderTactic_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderTactic_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binderTactic_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binderDefault_formatter___closed__1 = _init_l_Lean_Parser_Term_binderDefault_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binderDefault_formatter___closed__1); l_Lean_Parser_Term_binderDefault_formatter___closed__2 = _init_l_Lean_Parser_Term_binderDefault_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_binderDefault_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderDefault_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binderDefault_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_explicitBinder_formatter___closed__1 = _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_formatter___closed__1); l_Lean_Parser_Term_explicitBinder_formatter___closed__2 = _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__2(); @@ -92890,10 +99895,6 @@ l_Lean_Parser_Term_explicitBinder_formatter___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_formatter___closed__5); l_Lean_Parser_Term_explicitBinder_formatter___closed__6 = _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_formatter___closed__6); -l_Lean_Parser_Term_explicitBinder_formatter___closed__7 = _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_formatter___closed__7); -l_Lean_Parser_Term_explicitBinder_formatter___closed__8 = _init_l_Lean_Parser_Term_explicitBinder_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_formatter___closed__8); l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__1 = _init_l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__1); l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__2 = _init_l_Lean_Parser_Term_strictImplicitLeftBracket_formatter___closed__2(); @@ -92944,6 +99945,13 @@ l_Lean_Parser_Term_depArrow_formatter___closed__5 = _init_l_Lean_Parser_Term_dep lean_mark_persistent(l_Lean_Parser_Term_depArrow_formatter___closed__5); l_Lean_Parser_Term_depArrow_formatter___closed__6 = _init_l_Lean_Parser_Term_depArrow_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_depArrow_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_depArrow_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_depArrow_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binderTactic_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binderTactic_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binderTactic_parenthesizer___closed__1); l_Lean_Parser_Term_binderTactic_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binderTactic_parenthesizer___closed__2(); @@ -92956,10 +99964,24 @@ l_Lean_Parser_Term_binderTactic_parenthesizer___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_binderTactic_parenthesizer___closed__5); l_Lean_Parser_Term_binderTactic_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_binderTactic_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_binderTactic_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binderTactic_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binderDefault_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binderDefault_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binderDefault_parenthesizer___closed__1); l_Lean_Parser_Term_binderDefault_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binderDefault_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_binderDefault_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binderDefault_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1); l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__2(); @@ -92972,10 +99994,6 @@ l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__5); l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__6); -l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__7); -l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__8); l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__1); l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_strictImplicitLeftBracket_parenthesizer___closed__2(); @@ -93024,6 +100042,13 @@ l_Lean_Parser_Term_depArrow_parenthesizer___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_depArrow_parenthesizer___closed__5); l_Lean_Parser_Term_depArrow_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_depArrow_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_depArrow_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forall___elambda__1___closed__1 = _init_l_Lean_Parser_Term_forall___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forall___elambda__1___closed__1); l_Lean_Parser_Term_forall___elambda__1___closed__2 = _init_l_Lean_Parser_Term_forall___elambda__1___closed__2(); @@ -93124,8 +100149,13 @@ l_Lean_Parser_Term_typeSpec_formatter___closed__1 = _init_l_Lean_Parser_Term_typ lean_mark_persistent(l_Lean_Parser_Term_typeSpec_formatter___closed__1); l_Lean_Parser_Term_typeSpec_formatter___closed__2 = _init_l_Lean_Parser_Term_typeSpec_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_typeSpec_formatter___closed__2); -l_Lean_Parser_Term_optType_formatter___closed__1 = _init_l_Lean_Parser_Term_optType_formatter___closed__1(); -lean_mark_persistent(l_Lean_Parser_Term_optType_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeSpec_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeSpec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forall_formatter___closed__1 = _init_l_Lean_Parser_Term_forall_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forall_formatter___closed__1); l_Lean_Parser_Term_forall_formatter___closed__2 = _init_l_Lean_Parser_Term_forall_formatter___closed__2(); @@ -93150,12 +100180,24 @@ l_Lean_Parser_Term_forall_formatter___closed__11 = _init_l_Lean_Parser_Term_fora lean_mark_persistent(l_Lean_Parser_Term_forall_formatter___closed__11); l_Lean_Parser_Term_forall_formatter___closed__12 = _init_l_Lean_Parser_Term_forall_formatter___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_forall_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forall_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forall_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeSpec_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_typeSpec_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeSpec_parenthesizer___closed__1); l_Lean_Parser_Term_typeSpec_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_typeSpec_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_typeSpec_parenthesizer___closed__2); -l_Lean_Parser_Term_optType_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_optType_parenthesizer___closed__1(); -lean_mark_persistent(l_Lean_Parser_Term_optType_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeSpec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forall_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_forall_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forall_parenthesizer___closed__1); l_Lean_Parser_Term_forall_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_forall_parenthesizer___closed__2(); @@ -93180,6 +100222,13 @@ l_Lean_Parser_Term_forall_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_forall_parenthesizer___closed__11); l_Lean_Parser_Term_forall_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_forall_parenthesizer___closed__12(); lean_mark_persistent(l_Lean_Parser_Term_forall_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forall_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forall_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchAlt___elambda__1___closed__1 = _init_l_Lean_Parser_Term_matchAlt___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchAlt___elambda__1___closed__1); l_Lean_Parser_Term_matchAlt___elambda__1___closed__2 = _init_l_Lean_Parser_Term_matchAlt___elambda__1___closed__2(); @@ -93524,12 +100573,26 @@ l_Lean_Parser_Term_trueVal_formatter___closed__2 = _init_l_Lean_Parser_Term_true lean_mark_persistent(l_Lean_Parser_Term_trueVal_formatter___closed__2); l_Lean_Parser_Term_trueVal_formatter___closed__3 = _init_l_Lean_Parser_Term_trueVal_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_trueVal_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trueVal_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_trueVal_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_falseVal_formatter___closed__1 = _init_l_Lean_Parser_Term_falseVal_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_formatter___closed__1); l_Lean_Parser_Term_falseVal_formatter___closed__2 = _init_l_Lean_Parser_Term_falseVal_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_formatter___closed__2); l_Lean_Parser_Term_falseVal_formatter___closed__3 = _init_l_Lean_Parser_Term_falseVal_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_falseVal_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_falseVal_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_generalizingParam_formatter___closed__1 = _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_formatter___closed__1); l_Lean_Parser_Term_generalizingParam_formatter___closed__2 = _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__2(); @@ -93550,10 +100613,13 @@ l_Lean_Parser_Term_generalizingParam_formatter___closed__9 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_formatter___closed__9); l_Lean_Parser_Term_generalizingParam_formatter___closed__10 = _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_formatter___closed__10); -l_Lean_Parser_Term_generalizingParam_formatter___closed__11 = _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__11(); -lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_formatter___closed__11); -l_Lean_Parser_Term_generalizingParam_formatter___closed__12 = _init_l_Lean_Parser_Term_generalizingParam_formatter___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_formatter___closed__12); +l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_generalizingParam_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_motive_formatter___closed__1 = _init_l_Lean_Parser_Term_motive_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_motive_formatter___closed__1); l_Lean_Parser_Term_motive_formatter___closed__2 = _init_l_Lean_Parser_Term_motive_formatter___closed__2(); @@ -93570,6 +100636,13 @@ l_Lean_Parser_Term_motive_formatter___closed__7 = _init_l_Lean_Parser_Term_motiv lean_mark_persistent(l_Lean_Parser_Term_motive_formatter___closed__7); l_Lean_Parser_Term_motive_formatter___closed__8 = _init_l_Lean_Parser_Term_motive_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_motive_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_motive_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_motive_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchDiscr_formatter___closed__1 = _init_l_Lean_Parser_Term_matchDiscr_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_formatter___closed__1); l_Lean_Parser_Term_matchDiscr_formatter___closed__2 = _init_l_Lean_Parser_Term_matchDiscr_formatter___closed__2(); @@ -93578,6 +100651,13 @@ l_Lean_Parser_Term_matchDiscr_formatter___closed__3 = _init_l_Lean_Parser_Term_m lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_formatter___closed__3); l_Lean_Parser_Term_matchDiscr_formatter___closed__4 = _init_l_Lean_Parser_Term_matchDiscr_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchDiscr_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchAlt_formatter___closed__1 = _init_l_Lean_Parser_Term_matchAlt_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchAlt_formatter___closed__1); l_Lean_Parser_Term_matchAlt_formatter___closed__2 = _init_l_Lean_Parser_Term_matchAlt_formatter___closed__2(); @@ -93618,24 +100698,39 @@ l_Lean_Parser_Term_match_formatter___closed__12 = _init_l_Lean_Parser_Term_match lean_mark_persistent(l_Lean_Parser_Term_match_formatter___closed__12); l_Lean_Parser_Term_match_formatter___closed__13 = _init_l_Lean_Parser_Term_match_formatter___closed__13(); lean_mark_persistent(l_Lean_Parser_Term_match_formatter___closed__13); -l_Lean_Parser_Term_match_formatter___closed__14 = _init_l_Lean_Parser_Term_match_formatter___closed__14(); -lean_mark_persistent(l_Lean_Parser_Term_match_formatter___closed__14); -l_Lean_Parser_Term_match_formatter___closed__15 = _init_l_Lean_Parser_Term_match_formatter___closed__15(); -lean_mark_persistent(l_Lean_Parser_Term_match_formatter___closed__15); -l_Lean_Parser_Term_match_formatter___closed__16 = _init_l_Lean_Parser_Term_match_formatter___closed__16(); -lean_mark_persistent(l_Lean_Parser_Term_match_formatter___closed__16); +l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_match_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_match_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_trueVal_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_trueVal_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_trueVal_parenthesizer___closed__1); l_Lean_Parser_Term_trueVal_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_trueVal_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_trueVal_parenthesizer___closed__2); l_Lean_Parser_Term_trueVal_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_trueVal_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_trueVal_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_trueVal_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_falseVal_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_falseVal_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_parenthesizer___closed__1); l_Lean_Parser_Term_falseVal_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_falseVal_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_parenthesizer___closed__2); l_Lean_Parser_Term_falseVal_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_falseVal_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_falseVal_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_falseVal_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1); l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2(); @@ -93656,10 +100751,13 @@ l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__9 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__9); l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10(); lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__10); -l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11(); -lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__11); -l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12(); -lean_mark_persistent(l_Lean_Parser_Term_generalizingParam_parenthesizer___closed__12); +l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_generalizingParam_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_motive_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_motive_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_motive_parenthesizer___closed__1); l_Lean_Parser_Term_motive_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_motive_parenthesizer___closed__2(); @@ -93676,6 +100774,13 @@ l_Lean_Parser_Term_motive_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_m lean_mark_persistent(l_Lean_Parser_Term_motive_parenthesizer___closed__7); l_Lean_Parser_Term_motive_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_motive_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_motive_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_motive_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_motive_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1); l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2(); @@ -93684,6 +100789,13 @@ l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__3 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__3); l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchDiscr_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchAlt_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_matchAlt_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchAlt_parenthesizer___closed__1); l_Lean_Parser_Term_matchAlt_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_matchAlt_parenthesizer___closed__2(); @@ -93724,12 +100836,13 @@ l_Lean_Parser_Term_match_parenthesizer___closed__12 = _init_l_Lean_Parser_Term_m lean_mark_persistent(l_Lean_Parser_Term_match_parenthesizer___closed__12); l_Lean_Parser_Term_match_parenthesizer___closed__13 = _init_l_Lean_Parser_Term_match_parenthesizer___closed__13(); lean_mark_persistent(l_Lean_Parser_Term_match_parenthesizer___closed__13); -l_Lean_Parser_Term_match_parenthesizer___closed__14 = _init_l_Lean_Parser_Term_match_parenthesizer___closed__14(); -lean_mark_persistent(l_Lean_Parser_Term_match_parenthesizer___closed__14); -l_Lean_Parser_Term_match_parenthesizer___closed__15 = _init_l_Lean_Parser_Term_match_parenthesizer___closed__15(); -lean_mark_persistent(l_Lean_Parser_Term_match_parenthesizer___closed__15); -l_Lean_Parser_Term_match_parenthesizer___closed__16 = _init_l_Lean_Parser_Term_match_parenthesizer___closed__16(); -lean_mark_persistent(l_Lean_Parser_Term_match_parenthesizer___closed__16); +l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_match_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_nomatch___elambda__1___closed__1 = _init_l_Lean_Parser_Term_nomatch___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_nomatch___elambda__1___closed__1); l_Lean_Parser_Term_nomatch___elambda__1___closed__2 = _init_l_Lean_Parser_Term_nomatch___elambda__1___closed__2(); @@ -93800,6 +100913,13 @@ l_Lean_Parser_Term_nomatch_formatter___closed__3 = _init_l_Lean_Parser_Term_noma lean_mark_persistent(l_Lean_Parser_Term_nomatch_formatter___closed__3); l_Lean_Parser_Term_nomatch_formatter___closed__4 = _init_l_Lean_Parser_Term_nomatch_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_nomatch_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_nomatch_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_nomatch_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_nomatch_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_nomatch_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_nomatch_parenthesizer___closed__1); l_Lean_Parser_Term_nomatch_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_nomatch_parenthesizer___closed__2(); @@ -93808,6 +100928,13 @@ l_Lean_Parser_Term_nomatch_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_nomatch_parenthesizer___closed__3); l_Lean_Parser_Term_nomatch_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_nomatch_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_nomatch_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__1 = _init_l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__1); l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__2 = _init_l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__2(); @@ -94092,6 +101219,13 @@ l_Lean_Parser_Term_basicFun_formatter___closed__10 = _init_l_Lean_Parser_Term_ba lean_mark_persistent(l_Lean_Parser_Term_basicFun_formatter___closed__10); l_Lean_Parser_Term_basicFun_formatter___closed__11 = _init_l_Lean_Parser_Term_basicFun_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_basicFun_formatter___closed__11); +l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_basicFun_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_basicFun_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_fun_formatter___closed__1 = _init_l_Lean_Parser_Term_fun_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_fun_formatter___closed__1); l_Lean_Parser_Term_fun_formatter___closed__2 = _init_l_Lean_Parser_Term_fun_formatter___closed__2(); @@ -94104,8 +101238,13 @@ l_Lean_Parser_Term_fun_formatter___closed__5 = _init_l_Lean_Parser_Term_fun_form lean_mark_persistent(l_Lean_Parser_Term_fun_formatter___closed__5); l_Lean_Parser_Term_fun_formatter___closed__6 = _init_l_Lean_Parser_Term_fun_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_fun_formatter___closed__6); -l_Lean_Parser_Term_fun_formatter___closed__7 = _init_l_Lean_Parser_Term_fun_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_fun_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_fun_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__1); l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_funStrictImplicitBinder_parenthesizer___closed__2(); @@ -94166,6 +101305,13 @@ l_Lean_Parser_Term_basicFun_parenthesizer___closed__10 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_basicFun_parenthesizer___closed__10); l_Lean_Parser_Term_basicFun_parenthesizer___closed__11 = _init_l_Lean_Parser_Term_basicFun_parenthesizer___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_basicFun_parenthesizer___closed__11); +l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_basicFun_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_fun_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_fun_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_fun_parenthesizer___closed__1); l_Lean_Parser_Term_fun_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_fun_parenthesizer___closed__2(); @@ -94178,8 +101324,13 @@ l_Lean_Parser_Term_fun_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_fun_ lean_mark_persistent(l_Lean_Parser_Term_fun_parenthesizer___closed__5); l_Lean_Parser_Term_fun_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_fun_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_fun_parenthesizer___closed__6); -l_Lean_Parser_Term_fun_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_fun_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_fun_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_fun_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_optExprPrecedence___closed__1 = _init_l_Lean_Parser_Term_optExprPrecedence___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optExprPrecedence___closed__1); l_Lean_Parser_Term_optExprPrecedence___closed__2 = _init_l_Lean_Parser_Term_optExprPrecedence___closed__2(); @@ -94338,6 +101489,13 @@ l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__6 = _init_l_Lean_Pa lean_mark_persistent(l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__6); l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__7 = _init_l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_leading__parser_formatter___closed__1 = _init_l_Lean_Parser_Term_leading__parser_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_leading__parser_formatter___closed__1); l_Lean_Parser_Term_leading__parser_formatter___closed__2 = _init_l_Lean_Parser_Term_leading__parser_formatter___closed__2(); @@ -94354,8 +101512,13 @@ l_Lean_Parser_Term_leading__parser_formatter___closed__7 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_leading__parser_formatter___closed__7); l_Lean_Parser_Term_leading__parser_formatter___closed__8 = _init_l_Lean_Parser_Term_leading__parser_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_leading__parser_formatter___closed__8); -l_Lean_Parser_Term_leading__parser_formatter___closed__9 = _init_l_Lean_Parser_Term_leading__parser_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_leading__parser_formatter___closed__9); +l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_leading__parser_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_leading__parser_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__1); l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__2(); @@ -94376,6 +101539,13 @@ l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__6 = _init_l_Lea lean_mark_persistent(l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__6); l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_withAnonymousAntiquot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_leading__parser_parenthesizer___closed__1); l_Lean_Parser_Term_leading__parser_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__2(); @@ -94392,8 +101562,13 @@ l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_leading__parser_parenthesizer___closed__7); l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_leading__parser_parenthesizer___closed__8); -l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_leading__parser_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_leading__parser_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_trailing__parser___elambda__1___closed__1 = _init_l_Lean_Parser_Term_trailing__parser___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_trailing__parser___elambda__1___closed__1); l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2 = _init_l_Lean_Parser_Term_trailing__parser___elambda__1___closed__2(); @@ -94476,6 +101651,13 @@ l_Lean_Parser_Term_trailing__parser_formatter___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_trailing__parser_formatter___closed__5); l_Lean_Parser_Term_trailing__parser_formatter___closed__6 = _init_l_Lean_Parser_Term_trailing__parser_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_trailing__parser_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_trailing__parser_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1); l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2(); @@ -94488,6 +101670,13 @@ l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__5 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__5); l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_trailing__parser_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_trailing__parser_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_borrowed___elambda__1___closed__1 = _init_l_Lean_Parser_Term_borrowed___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_borrowed___elambda__1___closed__1); l_Lean_Parser_Term_borrowed___elambda__1___closed__2 = _init_l_Lean_Parser_Term_borrowed___elambda__1___closed__2(); @@ -94562,6 +101751,13 @@ l_Lean_Parser_Term_borrowed_formatter___closed__3 = _init_l_Lean_Parser_Term_bor lean_mark_persistent(l_Lean_Parser_Term_borrowed_formatter___closed__3); l_Lean_Parser_Term_borrowed_formatter___closed__4 = _init_l_Lean_Parser_Term_borrowed_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_borrowed_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_borrowed_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_borrowed_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_borrowed_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_borrowed_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_borrowed_parenthesizer___closed__1); l_Lean_Parser_Term_borrowed_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_borrowed_parenthesizer___closed__2(); @@ -94572,6 +101768,13 @@ l_Lean_Parser_Term_borrowed_parenthesizer___closed__4 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_borrowed_parenthesizer___closed__4); l_Lean_Parser_Term_borrowed_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_borrowed_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_borrowed_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_quotedName___elambda__1___closed__1 = _init_l_Lean_Parser_Term_quotedName___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_quotedName___elambda__1___closed__1); l_Lean_Parser_Term_quotedName___elambda__1___closed__2 = _init_l_Lean_Parser_Term_quotedName___elambda__1___closed__2(); @@ -94626,12 +101829,26 @@ l_Lean_Parser_Term_quotedName_formatter___closed__2 = _init_l_Lean_Parser_Term_q lean_mark_persistent(l_Lean_Parser_Term_quotedName_formatter___closed__2); l_Lean_Parser_Term_quotedName_formatter___closed__3 = _init_l_Lean_Parser_Term_quotedName_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_quotedName_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quotedName_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_quotedName_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_quotedName_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_quotedName_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_quotedName_parenthesizer___closed__1); l_Lean_Parser_Term_quotedName_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_quotedName_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_quotedName_parenthesizer___closed__2); l_Lean_Parser_Term_quotedName_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_quotedName_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_quotedName_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1 = _init_l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1); l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2 = _init_l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__2(); @@ -94730,6 +101947,13 @@ l_Lean_Parser_Term_doubleQuotedName_formatter___closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName_formatter___closed__7); l_Lean_Parser_Term_doubleQuotedName_formatter___closed__8 = _init_l_Lean_Parser_Term_doubleQuotedName_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1); l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2(); @@ -94748,6 +101972,13 @@ l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__7 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__7); l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_doubleQuotedName_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letIdBinder___elambda__1___closed__1 = _init_l_Lean_Parser_Term_letIdBinder___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letIdBinder___elambda__1___closed__1); l_Lean_Parser_Term_letIdBinder___elambda__1___closed__2 = _init_l_Lean_Parser_Term_letIdBinder___elambda__1___closed__2(); @@ -95030,6 +102261,13 @@ l_Lean_Parser_Term_letIdDecl_formatter___closed__5 = _init_l_Lean_Parser_Term_le lean_mark_persistent(l_Lean_Parser_Term_letIdDecl_formatter___closed__5); l_Lean_Parser_Term_letIdDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_letIdDecl_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letIdDecl_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letIdDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letPatDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_letPatDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_formatter___closed__1); l_Lean_Parser_Term_letPatDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_letPatDecl_formatter___closed__2(); @@ -95044,6 +102282,13 @@ l_Lean_Parser_Term_letPatDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_l lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_formatter___closed__6); l_Lean_Parser_Term_letPatDecl_formatter___closed__7 = _init_l_Lean_Parser_Term_letPatDecl_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letPatDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letEqnsDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_letEqnsDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_formatter___closed__1); l_Lean_Parser_Term_letEqnsDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_letEqnsDecl_formatter___closed__2(); @@ -95052,6 +102297,13 @@ l_Lean_Parser_Term_letEqnsDecl_formatter___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_formatter___closed__3); l_Lean_Parser_Term_letEqnsDecl_formatter___closed__4 = _init_l_Lean_Parser_Term_letEqnsDecl_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__1); l_Lean_Parser_Term_letDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__2(); @@ -95066,12 +102318,13 @@ l_Lean_Parser_Term_letDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_letD lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__6); l_Lean_Parser_Term_letDecl_formatter___closed__7 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__7); -l_Lean_Parser_Term_letDecl_formatter___closed__8 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__8); -l_Lean_Parser_Term_letDecl_formatter___closed__9 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__9); -l_Lean_Parser_Term_letDecl_formatter___closed__10 = _init_l_Lean_Parser_Term_letDecl_formatter___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_formatter___closed__10); +l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let_formatter___closed__1 = _init_l_Lean_Parser_Term_let_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let_formatter___closed__1); l_Lean_Parser_Term_let_formatter___closed__2 = _init_l_Lean_Parser_Term_let_formatter___closed__2(); @@ -95084,8 +102337,13 @@ l_Lean_Parser_Term_let_formatter___closed__5 = _init_l_Lean_Parser_Term_let_form lean_mark_persistent(l_Lean_Parser_Term_let_formatter___closed__5); l_Lean_Parser_Term_let_formatter___closed__6 = _init_l_Lean_Parser_Term_let_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let_formatter___closed__6); -l_Lean_Parser_Term_let_formatter___closed__7 = _init_l_Lean_Parser_Term_let_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_let_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letIdBinder_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letIdBinder_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letIdBinder_parenthesizer___closed__1); l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__1(); @@ -95114,6 +102372,13 @@ l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__5); l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letIdDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1); l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2(); @@ -95128,6 +102393,13 @@ l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__6); l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letPatDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1); l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2(); @@ -95136,6 +102408,13 @@ l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__3 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__3); l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letEqnsDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__1); l_Lean_Parser_Term_letDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__2(); @@ -95150,12 +102429,13 @@ l_Lean_Parser_Term_letDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__6); l_Lean_Parser_Term_letDecl_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__7); -l_Lean_Parser_Term_letDecl_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__8); -l_Lean_Parser_Term_letDecl_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__9); -l_Lean_Parser_Term_letDecl_parenthesizer___closed__10 = _init_l_Lean_Parser_Term_letDecl_parenthesizer___closed__10(); -lean_mark_persistent(l_Lean_Parser_Term_letDecl_parenthesizer___closed__10); +l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_let_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let_parenthesizer___closed__1); l_Lean_Parser_Term_let_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_let_parenthesizer___closed__2(); @@ -95168,8 +102448,13 @@ l_Lean_Parser_Term_let_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_let_ lean_mark_persistent(l_Lean_Parser_Term_let_parenthesizer___closed__5); l_Lean_Parser_Term_let_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_let_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let_parenthesizer___closed__6); -l_Lean_Parser_Term_let_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_let_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_let_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__fun___elambda__1___closed__1 = _init_l_Lean_Parser_Term_let__fun___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__fun___elambda__1___closed__1); l_Lean_Parser_Term_let__fun___elambda__1___closed__2 = _init_l_Lean_Parser_Term_let__fun___elambda__1___closed__2(); @@ -95248,6 +102533,13 @@ l_Lean_Parser_Term_let__fun_formatter___closed__7 = _init_l_Lean_Parser_Term_let lean_mark_persistent(l_Lean_Parser_Term_let__fun_formatter___closed__7); l_Lean_Parser_Term_let__fun_formatter___closed__8 = _init_l_Lean_Parser_Term_let__fun_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_let__fun_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__fun_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__fun_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__fun_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_let__fun_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__fun_parenthesizer___closed__1); l_Lean_Parser_Term_let__fun_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_let__fun_parenthesizer___closed__2(); @@ -95264,6 +102556,13 @@ l_Lean_Parser_Term_let__fun_parenthesizer___closed__7 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_let__fun_parenthesizer___closed__7); l_Lean_Parser_Term_let__fun_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_let__fun_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_let__fun_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__fun_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__delayed___elambda__1___closed__1 = _init_l_Lean_Parser_Term_let__delayed___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__delayed___elambda__1___closed__1); l_Lean_Parser_Term_let__delayed___elambda__1___closed__2 = _init_l_Lean_Parser_Term_let__delayed___elambda__1___closed__2(); @@ -95340,6 +102639,13 @@ l_Lean_Parser_Term_let__delayed_formatter___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_let__delayed_formatter___closed__5); l_Lean_Parser_Term_let__delayed_formatter___closed__6 = _init_l_Lean_Parser_Term_let__delayed_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let__delayed_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__delayed_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__delayed_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__delayed_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_let__delayed_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__delayed_parenthesizer___closed__1); l_Lean_Parser_Term_let__delayed_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_let__delayed_parenthesizer___closed__2(); @@ -95352,6 +102658,13 @@ l_Lean_Parser_Term_let__delayed_parenthesizer___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_let__delayed_parenthesizer___closed__5); l_Lean_Parser_Term_let__delayed_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_let__delayed_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let__delayed_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__delayed_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__tmp___elambda__1___closed__1 = _init_l_Lean_Parser_Term_let__tmp___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__tmp___elambda__1___closed__1); l_Lean_Parser_Term_let__tmp___elambda__1___closed__2 = _init_l_Lean_Parser_Term_let__tmp___elambda__1___closed__2(); @@ -95428,6 +102741,13 @@ l_Lean_Parser_Term_let__tmp_formatter___closed__5 = _init_l_Lean_Parser_Term_let lean_mark_persistent(l_Lean_Parser_Term_let__tmp_formatter___closed__5); l_Lean_Parser_Term_let__tmp_formatter___closed__6 = _init_l_Lean_Parser_Term_let__tmp_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let__tmp_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__tmp_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__tmp_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_let__tmp_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_let__tmp_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_let__tmp_parenthesizer___closed__1); l_Lean_Parser_Term_let__tmp_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_let__tmp_parenthesizer___closed__2(); @@ -95440,6 +102760,13 @@ l_Lean_Parser_Term_let__tmp_parenthesizer___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_let__tmp_parenthesizer___closed__5); l_Lean_Parser_Term_let__tmp_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_let__tmp_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_let__tmp_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_let__tmp_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__1 = _init_l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__1); l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__2 = _init_l_Lean_Parser_Term_haveIdLhs___elambda__1___closed__2(); @@ -95626,12 +102953,26 @@ l_Lean_Parser_Term_haveIdDecl_formatter___closed__5 = _init_l_Lean_Parser_Term_h lean_mark_persistent(l_Lean_Parser_Term_haveIdDecl_formatter___closed__5); l_Lean_Parser_Term_haveIdDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_haveIdDecl_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_haveIdDecl_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveIdDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1); l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2); l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__3 = _init_l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_haveDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveDecl_formatter___closed__1); l_Lean_Parser_Term_haveDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_haveDecl_formatter___closed__2(); @@ -95640,10 +102981,13 @@ l_Lean_Parser_Term_haveDecl_formatter___closed__3 = _init_l_Lean_Parser_Term_hav lean_mark_persistent(l_Lean_Parser_Term_haveDecl_formatter___closed__3); l_Lean_Parser_Term_haveDecl_formatter___closed__4 = _init_l_Lean_Parser_Term_haveDecl_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_haveDecl_formatter___closed__4); -l_Lean_Parser_Term_haveDecl_formatter___closed__5 = _init_l_Lean_Parser_Term_haveDecl_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_haveDecl_formatter___closed__5); -l_Lean_Parser_Term_haveDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_haveDecl_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_haveDecl_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_have_formatter___closed__1 = _init_l_Lean_Parser_Term_have_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_have_formatter___closed__1); l_Lean_Parser_Term_have_formatter___closed__2 = _init_l_Lean_Parser_Term_have_formatter___closed__2(); @@ -95656,8 +103000,13 @@ l_Lean_Parser_Term_have_formatter___closed__5 = _init_l_Lean_Parser_Term_have_fo lean_mark_persistent(l_Lean_Parser_Term_have_formatter___closed__5); l_Lean_Parser_Term_have_formatter___closed__6 = _init_l_Lean_Parser_Term_have_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_have_formatter___closed__6); -l_Lean_Parser_Term_have_formatter___closed__7 = _init_l_Lean_Parser_Term_have_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_have_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_have_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_have_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_have_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__1); l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_haveIdLhs_parenthesizer___closed__2(); @@ -95674,12 +103023,26 @@ l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__5); l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveIdDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1); l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2); l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveEqnsDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1); l_Lean_Parser_Term_haveDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__2(); @@ -95688,10 +103051,13 @@ l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3); l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_haveDecl_parenthesizer___closed__4); -l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_haveDecl_parenthesizer___closed__5); -l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_haveDecl_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_haveDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_have_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_have_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_have_parenthesizer___closed__1); l_Lean_Parser_Term_have_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_have_parenthesizer___closed__2(); @@ -95704,8 +103070,13 @@ l_Lean_Parser_Term_have_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_hav lean_mark_persistent(l_Lean_Parser_Term_have_parenthesizer___closed__5); l_Lean_Parser_Term_have_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_have_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_have_parenthesizer___closed__6); -l_Lean_Parser_Term_have_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_have_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_have_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_have_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_have_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_scoped___elambda__1___closed__1 = _init_l_Lean_Parser_Term_scoped___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_scoped___elambda__1___closed__1); l_Lean_Parser_Term_scoped___elambda__1___closed__2 = _init_l_Lean_Parser_Term_scoped___elambda__1___closed__2(); @@ -96042,18 +103413,39 @@ l_Lean_Parser_Command_docComment_formatter___closed__7 = _init_l_Lean_Parser_Com lean_mark_persistent(l_Lean_Parser_Command_docComment_formatter___closed__7); l_Lean_Parser_Command_docComment_formatter___closed__8 = _init_l_Lean_Parser_Command_docComment_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_docComment_formatter___closed__8); +l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__1); +l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_docComment_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Command_docComment_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_scoped_formatter___closed__1 = _init_l_Lean_Parser_Term_scoped_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_scoped_formatter___closed__1); l_Lean_Parser_Term_scoped_formatter___closed__2 = _init_l_Lean_Parser_Term_scoped_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_scoped_formatter___closed__2); l_Lean_Parser_Term_scoped_formatter___closed__3 = _init_l_Lean_Parser_Term_scoped_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_scoped_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_scoped_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_scoped_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_local_formatter___closed__1 = _init_l_Lean_Parser_Term_local_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_local_formatter___closed__1); l_Lean_Parser_Term_local_formatter___closed__2 = _init_l_Lean_Parser_Term_local_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_local_formatter___closed__2); l_Lean_Parser_Term_local_formatter___closed__3 = _init_l_Lean_Parser_Term_local_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_local_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_local_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_local_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_local_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attrKind_formatter___closed__1 = _init_l_Lean_Parser_Term_attrKind_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attrKind_formatter___closed__1); l_Lean_Parser_Term_attrKind_formatter___closed__2 = _init_l_Lean_Parser_Term_attrKind_formatter___closed__2(); @@ -96062,10 +103454,13 @@ l_Lean_Parser_Term_attrKind_formatter___closed__3 = _init_l_Lean_Parser_Term_att lean_mark_persistent(l_Lean_Parser_Term_attrKind_formatter___closed__3); l_Lean_Parser_Term_attrKind_formatter___closed__4 = _init_l_Lean_Parser_Term_attrKind_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_attrKind_formatter___closed__4); -l_Lean_Parser_Term_attrKind_formatter___closed__5 = _init_l_Lean_Parser_Term_attrKind_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_attrKind_formatter___closed__5); -l_Lean_Parser_Term_attrKind_formatter___closed__6 = _init_l_Lean_Parser_Term_attrKind_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_attrKind_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attrKind_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attrKind_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attrInstance_formatter___closed__1 = _init_l_Lean_Parser_Term_attrInstance_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attrInstance_formatter___closed__1); l_Lean_Parser_Term_attrInstance_formatter___closed__2 = _init_l_Lean_Parser_Term_attrInstance_formatter___closed__2(); @@ -96076,8 +103471,6 @@ l_Lean_Parser_Term_attrInstance_formatter___closed__4 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_attrInstance_formatter___closed__4); l_Lean_Parser_Term_attrInstance_formatter___closed__5 = _init_l_Lean_Parser_Term_attrInstance_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_attrInstance_formatter___closed__5); -l_Lean_Parser_Term_attrInstance_formatter___closed__6 = _init_l_Lean_Parser_Term_attrInstance_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_attrInstance_formatter___closed__6); l_Lean_Parser_Term_attributes_formatter___closed__1 = _init_l_Lean_Parser_Term_attributes_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attributes_formatter___closed__1); l_Lean_Parser_Term_attributes_formatter___closed__2 = _init_l_Lean_Parser_Term_attributes_formatter___closed__2(); @@ -96092,6 +103485,13 @@ l_Lean_Parser_Term_attributes_formatter___closed__6 = _init_l_Lean_Parser_Term_a lean_mark_persistent(l_Lean_Parser_Term_attributes_formatter___closed__6); l_Lean_Parser_Term_attributes_formatter___closed__7 = _init_l_Lean_Parser_Term_attributes_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_attributes_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attributes_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attributes_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letRecDecl_formatter___closed__1 = _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_formatter___closed__1); l_Lean_Parser_Term_letRecDecl_formatter___closed__2 = _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__2(); @@ -96104,18 +103504,26 @@ l_Lean_Parser_Term_letRecDecl_formatter___closed__5 = _init_l_Lean_Parser_Term_l lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_formatter___closed__5); l_Lean_Parser_Term_letRecDecl_formatter___closed__6 = _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_formatter___closed__6); -l_Lean_Parser_Term_letRecDecl_formatter___closed__7 = _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_formatter___closed__7); -l_Lean_Parser_Term_letRecDecl_formatter___closed__8 = _init_l_Lean_Parser_Term_letRecDecl_formatter___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letRecDecl_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letRecDecls_formatter___closed__1 = _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_formatter___closed__1); l_Lean_Parser_Term_letRecDecls_formatter___closed__2 = _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_formatter___closed__2); l_Lean_Parser_Term_letRecDecls_formatter___closed__3 = _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_formatter___closed__3); -l_Lean_Parser_Term_letRecDecls_formatter___closed__4 = _init_l_Lean_Parser_Term_letRecDecls_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letRecDecls_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letrec_formatter___closed__1 = _init_l_Lean_Parser_Term_letrec_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letrec_formatter___closed__1); l_Lean_Parser_Term_letrec_formatter___closed__2 = _init_l_Lean_Parser_Term_letrec_formatter___closed__2(); @@ -96132,8 +103540,13 @@ l_Lean_Parser_Term_letrec_formatter___closed__7 = _init_l_Lean_Parser_Term_letre lean_mark_persistent(l_Lean_Parser_Term_letrec_formatter___closed__7); l_Lean_Parser_Term_letrec_formatter___closed__8 = _init_l_Lean_Parser_Term_letrec_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_letrec_formatter___closed__8); -l_Lean_Parser_Term_letrec_formatter___closed__9 = _init_l_Lean_Parser_Term_letrec_formatter___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_letrec_formatter___closed__9); +l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letrec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Command_docComment_parenthesizer___closed__1 = _init_l_Lean_Parser_Command_docComment_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Command_docComment_parenthesizer___closed__1); l_Lean_Parser_Command_docComment_parenthesizer___closed__2 = _init_l_Lean_Parser_Command_docComment_parenthesizer___closed__2(); @@ -96150,18 +103563,39 @@ l_Lean_Parser_Command_docComment_parenthesizer___closed__7 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Command_docComment_parenthesizer___closed__7); l_Lean_Parser_Command_docComment_parenthesizer___closed__8 = _init_l_Lean_Parser_Command_docComment_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Command_docComment_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Command_docComment_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_scoped_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_scoped_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_scoped_parenthesizer___closed__1); l_Lean_Parser_Term_scoped_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_scoped_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_scoped_parenthesizer___closed__2); l_Lean_Parser_Term_scoped_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_scoped_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_scoped_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_scoped_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_local_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_local_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_local_parenthesizer___closed__1); l_Lean_Parser_Term_local_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_local_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_local_parenthesizer___closed__2); l_Lean_Parser_Term_local_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_local_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_local_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_local_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_local_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attrKind_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attrKind_parenthesizer___closed__1); l_Lean_Parser_Term_attrKind_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__2(); @@ -96170,10 +103604,13 @@ l_Lean_Parser_Term_attrKind_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_attrKind_parenthesizer___closed__3); l_Lean_Parser_Term_attrKind_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_attrKind_parenthesizer___closed__4); -l_Lean_Parser_Term_attrKind_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_attrKind_parenthesizer___closed__5); -l_Lean_Parser_Term_attrKind_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_attrKind_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_attrKind_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attrKind_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attrInstance_parenthesizer___closed__1); l_Lean_Parser_Term_attrInstance_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__2(); @@ -96182,8 +103619,6 @@ l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_attrInstance_parenthesizer___closed__3); l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4); -l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_attrInstance_parenthesizer___closed__5); l_Lean_Parser_Term_attributes_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_attributes_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attributes_parenthesizer___closed__1); l_Lean_Parser_Term_attributes_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_attributes_parenthesizer___closed__2(); @@ -96198,6 +103633,13 @@ l_Lean_Parser_Term_attributes_parenthesizer___closed__6 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_attributes_parenthesizer___closed__6); l_Lean_Parser_Term_attributes_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_attributes_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_attributes_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attributes_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1); l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2(); @@ -96210,18 +103652,26 @@ l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__5); l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__6); -l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__7); -l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letRecDecl_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1); l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2); l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__3); -l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letRecDecls_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letrec_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letrec_parenthesizer___closed__1); l_Lean_Parser_Term_letrec_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__2(); @@ -96238,8 +103688,13 @@ l_Lean_Parser_Term_letrec_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_l lean_mark_persistent(l_Lean_Parser_Term_letrec_parenthesizer___closed__7); l_Lean_Parser_Term_letrec_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_letrec_parenthesizer___closed__8); -l_Lean_Parser_Term_letrec_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_letrec_parenthesizer___closed__9(); -lean_mark_persistent(l_Lean_Parser_Term_letrec_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letrec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_whereDecls_formatter___closed__1 = _init_l_Lean_Parser_Term_whereDecls_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_whereDecls_formatter___closed__1); l_Lean_Parser_Term_whereDecls_formatter___closed__2 = _init_l_Lean_Parser_Term_whereDecls_formatter___closed__2(); @@ -96262,6 +103717,13 @@ l_Lean_Parser_Term_whereDecls_formatter___closed__10 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_whereDecls_formatter___closed__10); l_Lean_Parser_Term_whereDecls_formatter___closed__11 = _init_l_Lean_Parser_Term_whereDecls_formatter___closed__11(); lean_mark_persistent(l_Lean_Parser_Term_whereDecls_formatter___closed__11); +l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_whereDecls_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_whereDecls_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1); l_Lean_Parser_Term_whereDecls_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_whereDecls_parenthesizer___closed__2(); @@ -96276,6 +103738,13 @@ l_Lean_Parser_Term_whereDecls_parenthesizer___closed__6 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_whereDecls_parenthesizer___closed__6); l_Lean_Parser_Term_whereDecls_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_whereDecls_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_whereDecls_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_whereDecls_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_whereDecls___elambda__1___closed__1 = _init_l_Lean_Parser_Term_whereDecls___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_whereDecls___elambda__1___closed__1); l_Lean_Parser_Term_whereDecls___elambda__1___closed__2 = _init_l_Lean_Parser_Term_whereDecls___elambda__1___closed__2(); @@ -96348,8 +103817,13 @@ l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5); l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__6); -l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7(); -lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1); l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2(); @@ -96358,8 +103832,13 @@ l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__3); l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__4); -l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__1 = _init_l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__1); l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__2 = _init_l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__2(); @@ -96458,6 +103937,13 @@ l_Lean_Parser_Term_noindex_formatter___closed__3 = _init_l_Lean_Parser_Term_noin lean_mark_persistent(l_Lean_Parser_Term_noindex_formatter___closed__3); l_Lean_Parser_Term_noindex_formatter___closed__4 = _init_l_Lean_Parser_Term_noindex_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_noindex_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noindex_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_noindex_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_noindex_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_noindex_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_noindex_parenthesizer___closed__1); l_Lean_Parser_Term_noindex_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_noindex_parenthesizer___closed__2(); @@ -96466,6 +103952,13 @@ l_Lean_Parser_Term_noindex_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_noindex_parenthesizer___closed__3); l_Lean_Parser_Term_noindex_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_noindex_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_noindex_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_noindex_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binrel___elambda__1___closed__1 = _init_l_Lean_Parser_Term_binrel___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binrel___elambda__1___closed__1); l_Lean_Parser_Term_binrel___elambda__1___closed__2 = _init_l_Lean_Parser_Term_binrel___elambda__1___closed__2(); @@ -96554,6 +104047,13 @@ l_Lean_Parser_Term_binrel_formatter___closed__6 = _init_l_Lean_Parser_Term_binre lean_mark_persistent(l_Lean_Parser_Term_binrel_formatter___closed__6); l_Lean_Parser_Term_binrel_formatter___closed__7 = _init_l_Lean_Parser_Term_binrel_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_binrel_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binrel_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binrel_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binrel_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binrel_parenthesizer___closed__1); l_Lean_Parser_Term_binrel_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binrel_parenthesizer___closed__2(); @@ -96568,6 +104068,13 @@ l_Lean_Parser_Term_binrel_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_b lean_mark_persistent(l_Lean_Parser_Term_binrel_parenthesizer___closed__6); l_Lean_Parser_Term_binrel_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_binrel_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_binrel_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binrel_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__1 = _init_l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__1); l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2 = _init_l_Lean_Parser_Term_binrel__no__prop___elambda__1___closed__2(); @@ -96643,6 +104150,13 @@ l_Lean_Parser_Term_binrel__no__prop_formatter___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop_formatter___closed__3); l_Lean_Parser_Term_binrel__no__prop_formatter___closed__4 = _init_l_Lean_Parser_Term_binrel__no__prop_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1); l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2(); @@ -96651,6 +104165,13 @@ l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__3 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__3); l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binrel__no__prop_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binop___elambda__1___closed__1 = _init_l_Lean_Parser_Term_binop___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binop___elambda__1___closed__1); l_Lean_Parser_Term_binop___elambda__1___closed__2 = _init_l_Lean_Parser_Term_binop___elambda__1___closed__2(); @@ -96721,6 +104242,13 @@ l_Lean_Parser_Term_binop_formatter___closed__3 = _init_l_Lean_Parser_Term_binop_ lean_mark_persistent(l_Lean_Parser_Term_binop_formatter___closed__3); l_Lean_Parser_Term_binop_formatter___closed__4 = _init_l_Lean_Parser_Term_binop_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binop_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binop_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binop_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binop_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binop_parenthesizer___closed__1); l_Lean_Parser_Term_binop_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binop_parenthesizer___closed__2(); @@ -96729,6 +104257,13 @@ l_Lean_Parser_Term_binop_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_bi lean_mark_persistent(l_Lean_Parser_Term_binop_parenthesizer___closed__3); l_Lean_Parser_Term_binop_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_binop_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binop_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binop_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binop__lazy___elambda__1___closed__1 = _init_l_Lean_Parser_Term_binop__lazy___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binop__lazy___elambda__1___closed__1); l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2 = _init_l_Lean_Parser_Term_binop__lazy___elambda__1___closed__2(); @@ -96799,6 +104334,13 @@ l_Lean_Parser_Term_binop__lazy_formatter___closed__3 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_binop__lazy_formatter___closed__3); l_Lean_Parser_Term_binop__lazy_formatter___closed__4 = _init_l_Lean_Parser_Term_binop__lazy_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binop__lazy_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binop__lazy_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1); l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2(); @@ -96807,6 +104349,13 @@ l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__3 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__3); l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_binop__lazy_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_binop__lazy_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forInMacro___elambda__1___closed__1 = _init_l_Lean_Parser_Term_forInMacro___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro___elambda__1___closed__1); l_Lean_Parser_Term_forInMacro___elambda__1___closed__2 = _init_l_Lean_Parser_Term_forInMacro___elambda__1___closed__2(); @@ -96883,6 +104432,13 @@ l_Lean_Parser_Term_forInMacro_formatter___closed__4 = _init_l_Lean_Parser_Term_f lean_mark_persistent(l_Lean_Parser_Term_forInMacro_formatter___closed__4); l_Lean_Parser_Term_forInMacro_formatter___closed__5 = _init_l_Lean_Parser_Term_forInMacro_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forInMacro_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forInMacro_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_forInMacro_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_parenthesizer___closed__1); l_Lean_Parser_Term_forInMacro_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_forInMacro_parenthesizer___closed__2(); @@ -96893,6 +104449,13 @@ l_Lean_Parser_Term_forInMacro_parenthesizer___closed__4 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_forInMacro_parenthesizer___closed__4); l_Lean_Parser_Term_forInMacro_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_forInMacro_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forInMacro_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__1 = _init_l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__1); l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2 = _init_l_Lean_Parser_Term_forInMacro_x27___elambda__1___closed__2(); @@ -96963,6 +104526,13 @@ l_Lean_Parser_Term_forInMacro_x27_formatter___closed__3 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27_formatter___closed__3); l_Lean_Parser_Term_forInMacro_x27_formatter___closed__4 = _init_l_Lean_Parser_Term_forInMacro_x27_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1); l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2(); @@ -96971,6 +104541,13 @@ l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__3 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__3); l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_forInMacro_x27_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeOf___elambda__1___closed__1 = _init_l_Lean_Parser_Term_typeOf___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeOf___elambda__1___closed__1); l_Lean_Parser_Term_typeOf___elambda__1___closed__2 = _init_l_Lean_Parser_Term_typeOf___elambda__1___closed__2(); @@ -97041,6 +104618,13 @@ l_Lean_Parser_Term_typeOf_formatter___closed__3 = _init_l_Lean_Parser_Term_typeO lean_mark_persistent(l_Lean_Parser_Term_typeOf_formatter___closed__3); l_Lean_Parser_Term_typeOf_formatter___closed__4 = _init_l_Lean_Parser_Term_typeOf_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_typeOf_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeOf_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeOf_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_typeOf_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_typeOf_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_typeOf_parenthesizer___closed__1); l_Lean_Parser_Term_typeOf_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_typeOf_parenthesizer___closed__2(); @@ -97049,6 +104633,13 @@ l_Lean_Parser_Term_typeOf_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_t lean_mark_persistent(l_Lean_Parser_Term_typeOf_parenthesizer___closed__3); l_Lean_Parser_Term_typeOf_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_typeOf_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_typeOf_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1 = _init_l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1); l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2 = _init_l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2(); @@ -97133,6 +104724,13 @@ l_Lean_Parser_Term_ensureTypeOf_formatter___closed__5 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf_formatter___closed__5); l_Lean_Parser_Term_ensureTypeOf_formatter___closed__6 = _init_l_Lean_Parser_Term_ensureTypeOf_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1); l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2(); @@ -97145,6 +104743,13 @@ l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__5 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__5); l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__1 = _init_l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__1); l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2 = _init_l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__2(); @@ -97219,6 +104824,13 @@ l_Lean_Parser_Term_ensureExpectedType_formatter___closed__3 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType_formatter___closed__3); l_Lean_Parser_Term_ensureExpectedType_formatter___closed__4 = _init_l_Lean_Parser_Term_ensureExpectedType_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1); l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2(); @@ -97229,6 +104841,13 @@ l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__4 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__4); l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1 = _init_l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__1); l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2 = _init_l_Lean_Parser_Term_noImplicitLambda___elambda__1___closed__2(); @@ -97299,6 +104918,13 @@ l_Lean_Parser_Term_noImplicitLambda_formatter___closed__3 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda_formatter___closed__3); l_Lean_Parser_Term_noImplicitLambda_formatter___closed__4 = _init_l_Lean_Parser_Term_noImplicitLambda_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1); l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2(); @@ -97307,6 +104933,13 @@ l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__3 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__3); l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_noImplicitLambda_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letMVar___elambda__1___closed__1 = _init_l_Lean_Parser_Term_letMVar___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letMVar___elambda__1___closed__1); l_Lean_Parser_Term_letMVar___elambda__1___closed__2 = _init_l_Lean_Parser_Term_letMVar___elambda__1___closed__2(); @@ -97411,6 +105044,13 @@ l_Lean_Parser_Term_letMVar_formatter___closed__8 = _init_l_Lean_Parser_Term_letM lean_mark_persistent(l_Lean_Parser_Term_letMVar_formatter___closed__8); l_Lean_Parser_Term_letMVar_formatter___closed__9 = _init_l_Lean_Parser_Term_letMVar_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_letMVar_formatter___closed__9); +l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letMVar_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letMVar_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_letMVar_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_letMVar_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_letMVar_parenthesizer___closed__1); l_Lean_Parser_Term_letMVar_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_letMVar_parenthesizer___closed__2(); @@ -97429,6 +105069,13 @@ l_Lean_Parser_Term_letMVar_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_letMVar_parenthesizer___closed__8); l_Lean_Parser_Term_letMVar_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_letMVar_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_letMVar_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_letMVar_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__1 = _init_l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__1); l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2 = _init_l_Lean_Parser_Term_waitIfTypeMVar___elambda__1___closed__2(); @@ -97513,6 +105160,13 @@ l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__5 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__5); l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__6 = _init_l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1); l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2(); @@ -97527,6 +105181,13 @@ l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__6 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__6); l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfTypeMVar_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__1 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__1); l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar___elambda__1___closed__2(); @@ -97597,6 +105258,13 @@ l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__3 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__3); l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__4 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1); l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2(); @@ -97605,6 +105273,13 @@ l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__3 = _init_l_Le lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__3); l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfTypeContainsMVar_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__1 = _init_l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__1); l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2 = _init_l_Lean_Parser_Term_waitIfContainsMVar___elambda__1___closed__2(); @@ -97675,6 +105350,13 @@ l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__3 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__3); l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__4 = _init_l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1); l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2(); @@ -97683,6 +105365,13 @@ l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__3 = _init_l_Lean_P lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__3); l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_waitIfContainsMVar_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__1 = _init_l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__1); l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2 = _init_l_Lean_Parser_Term_defaultOrOfNonempty___elambda__1___closed__2(); @@ -97769,6 +105458,13 @@ l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__5 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__5); l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__6 = _init_l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1); l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2(); @@ -97781,6 +105477,13 @@ l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__5 = _init_l_Lean_ lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__5); l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_defaultOrOfNonempty_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_namedArgument___elambda__1___closed__1 = _init_l_Lean_Parser_Term_namedArgument___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_namedArgument___elambda__1___closed__1); l_Lean_Parser_Term_namedArgument___elambda__1___closed__2 = _init_l_Lean_Parser_Term_namedArgument___elambda__1___closed__2(); @@ -97927,24 +105630,41 @@ l_Lean_Parser_Term_namedArgument_formatter___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_namedArgument_formatter___closed__5); l_Lean_Parser_Term_namedArgument_formatter___closed__6 = _init_l_Lean_Parser_Term_namedArgument_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_namedArgument_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedArgument_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_namedArgument_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ellipsis_formatter___closed__1 = _init_l_Lean_Parser_Term_ellipsis_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ellipsis_formatter___closed__1); l_Lean_Parser_Term_ellipsis_formatter___closed__2 = _init_l_Lean_Parser_Term_ellipsis_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_ellipsis_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ellipsis_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ellipsis_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_argument_formatter___closed__1 = _init_l_Lean_Parser_Term_argument_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_argument_formatter___closed__1); l_Lean_Parser_Term_argument_formatter___closed__2 = _init_l_Lean_Parser_Term_argument_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_argument_formatter___closed__2); l_Lean_Parser_Term_argument_formatter___closed__3 = _init_l_Lean_Parser_Term_argument_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_argument_formatter___closed__3); -l_Lean_Parser_Term_argument_formatter___closed__4 = _init_l_Lean_Parser_Term_argument_formatter___closed__4(); -lean_mark_persistent(l_Lean_Parser_Term_argument_formatter___closed__4); -l_Lean_Parser_Term_argument_formatter___closed__5 = _init_l_Lean_Parser_Term_argument_formatter___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_argument_formatter___closed__5); l_Lean_Parser_Term_app_formatter___closed__1 = _init_l_Lean_Parser_Term_app_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_app_formatter___closed__1); l_Lean_Parser_Term_app_formatter___closed__2 = _init_l_Lean_Parser_Term_app_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_app_formatter___closed__2); +l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_app_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_app_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_namedArgument_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_namedArgument_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_namedArgument_parenthesizer___closed__1); l_Lean_Parser_Term_namedArgument_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_namedArgument_parenthesizer___closed__2(); @@ -97957,10 +105677,24 @@ l_Lean_Parser_Term_namedArgument_parenthesizer___closed__5 = _init_l_Lean_Parser lean_mark_persistent(l_Lean_Parser_Term_namedArgument_parenthesizer___closed__5); l_Lean_Parser_Term_namedArgument_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_namedArgument_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_namedArgument_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_namedArgument_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_ellipsis_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_ellipsis_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_ellipsis_parenthesizer___closed__1); l_Lean_Parser_Term_ellipsis_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_ellipsis_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_ellipsis_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_ellipsis_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_argument_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_argument_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_argument_parenthesizer___closed__1); l_Lean_Parser_Term_argument_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_argument_parenthesizer___closed__2(); @@ -97969,14 +105703,17 @@ l_Lean_Parser_Term_argument_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_argument_parenthesizer___closed__3); l_Lean_Parser_Term_argument_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_argument_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_argument_parenthesizer___closed__4); -l_Lean_Parser_Term_argument_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_argument_parenthesizer___closed__5(); -lean_mark_persistent(l_Lean_Parser_Term_argument_parenthesizer___closed__5); -l_Lean_Parser_Term_argument_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_argument_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Term_argument_parenthesizer___closed__6); l_Lean_Parser_Term_app_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_app_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_app_parenthesizer___closed__1); l_Lean_Parser_Term_app_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_app_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_app_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_app_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_proj___elambda__1___closed__1 = _init_l_Lean_Parser_Term_proj___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_proj___elambda__1___closed__1); l_Lean_Parser_Term_proj___elambda__1___closed__2 = _init_l_Lean_Parser_Term_proj___elambda__1___closed__2(); @@ -98039,6 +105776,13 @@ l_Lean_Parser_Term_proj_formatter___closed__4 = _init_l_Lean_Parser_Term_proj_fo lean_mark_persistent(l_Lean_Parser_Term_proj_formatter___closed__4); l_Lean_Parser_Term_proj_formatter___closed__5 = _init_l_Lean_Parser_Term_proj_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_proj_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_proj_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_proj_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_proj_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_proj_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_proj_parenthesizer___closed__1); l_Lean_Parser_Term_proj_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_proj_parenthesizer___closed__2(); @@ -98049,6 +105793,13 @@ l_Lean_Parser_Term_proj_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_pro lean_mark_persistent(l_Lean_Parser_Term_proj_parenthesizer___closed__4); l_Lean_Parser_Term_proj_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_proj_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_proj_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_proj_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_completion___elambda__1___closed__1 = _init_l_Lean_Parser_Term_completion___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_completion___elambda__1___closed__1); l_Lean_Parser_Term_completion___elambda__1___closed__2 = _init_l_Lean_Parser_Term_completion___elambda__1___closed__2(); @@ -98091,8 +105842,22 @@ if (lean_io_result_is_error(res)) return res; lean_dec_ref(res); l_Lean_Parser_Term_completion_formatter___closed__1 = _init_l_Lean_Parser_Term_completion_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_completion_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_completion_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_completion_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_completion_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_completion_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_completion_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_completion_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_completion_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_arrow___elambda__1___closed__1 = _init_l_Lean_Parser_Term_arrow___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_arrow___elambda__1___closed__1); l_Lean_Parser_Term_arrow___elambda__1___closed__2 = _init_l_Lean_Parser_Term_arrow___elambda__1___closed__2(); @@ -98139,6 +105904,13 @@ if (lean_io_result_is_error(res)) return res; lean_dec_ref(res); l_Lean_Parser_Term_arrow_formatter___closed__1 = _init_l_Lean_Parser_Term_arrow_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_arrow_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_arrow_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_arrow_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_arrow_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_arrow_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_arrow_parenthesizer___closed__1); l_Lean_Parser_Term_arrow_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_arrow_parenthesizer___closed__2(); @@ -98147,6 +105919,13 @@ l_Lean_Parser_Term_arrow_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_ar lean_mark_persistent(l_Lean_Parser_Term_arrow_parenthesizer___closed__3); l_Lean_Parser_Term_arrow_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_arrow_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_arrow_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_explicitUniv___elambda__1___closed__1 = _init_l_Lean_Parser_Term_explicitUniv___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_explicitUniv___elambda__1___closed__1); l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2 = _init_l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2(); @@ -98225,6 +106004,13 @@ l_Lean_Parser_Term_explicitUniv_formatter___closed__6 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_explicitUniv_formatter___closed__6); l_Lean_Parser_Term_explicitUniv_formatter___closed__7 = _init_l_Lean_Parser_Term_explicitUniv_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_explicitUniv_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1); l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2(); @@ -98241,6 +106027,13 @@ l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__7); l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_explicitUniv_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_explicitUniv_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_namedPattern___elambda__1___closed__1 = _init_l_Lean_Parser_Term_namedPattern___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_namedPattern___elambda__1___closed__1); l_Lean_Parser_Term_namedPattern___elambda__1___closed__2 = _init_l_Lean_Parser_Term_namedPattern___elambda__1___closed__2(); @@ -98313,6 +106106,13 @@ l_Lean_Parser_Term_namedPattern_formatter___closed__6 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_namedPattern_formatter___closed__6); l_Lean_Parser_Term_namedPattern_formatter___closed__7 = _init_l_Lean_Parser_Term_namedPattern_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_namedPattern_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedPattern_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_namedPattern_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1); l_Lean_Parser_Term_namedPattern_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_namedPattern_parenthesizer___closed__2(); @@ -98327,6 +106127,13 @@ l_Lean_Parser_Term_namedPattern_parenthesizer___closed__6 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Term_namedPattern_parenthesizer___closed__6); l_Lean_Parser_Term_namedPattern_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_namedPattern_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_namedPattern_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_pipeProj___elambda__1___closed__1 = _init_l_Lean_Parser_Term_pipeProj___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_pipeProj___elambda__1___closed__1); l_Lean_Parser_Term_pipeProj___elambda__1___closed__2 = _init_l_Lean_Parser_Term_pipeProj___elambda__1___closed__2(); @@ -98393,6 +106200,13 @@ l_Lean_Parser_Term_pipeProj_formatter___closed__4 = _init_l_Lean_Parser_Term_pip lean_mark_persistent(l_Lean_Parser_Term_pipeProj_formatter___closed__4); l_Lean_Parser_Term_pipeProj_formatter___closed__5 = _init_l_Lean_Parser_Term_pipeProj_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_pipeProj_formatter___closed__5); +l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeProj_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_pipeProj_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_pipeProj_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_pipeProj_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_pipeProj_parenthesizer___closed__1); l_Lean_Parser_Term_pipeProj_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_pipeProj_parenthesizer___closed__2(); @@ -98403,6 +106217,13 @@ l_Lean_Parser_Term_pipeProj_parenthesizer___closed__4 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_pipeProj_parenthesizer___closed__4); l_Lean_Parser_Term_pipeProj_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_pipeProj_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_pipeProj_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_pipeProj_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__1 = _init_l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__1); l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2 = _init_l_Lean_Parser_Term_pipeCompletion___elambda__1___closed__2(); @@ -98441,6 +106262,20 @@ lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRange___ res = l___regBuiltin_Lean_Parser_Term_pipeCompletion_declRange(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_pipeCompletion_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_pipeCompletion_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_subst___elambda__1___closed__1 = _init_l_Lean_Parser_Term_subst___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_subst___elambda__1___closed__1); l_Lean_Parser_Term_subst___elambda__1___closed__2 = _init_l_Lean_Parser_Term_subst___elambda__1___closed__2(); @@ -98505,6 +106340,13 @@ l_Lean_Parser_Term_subst_formatter___closed__2 = _init_l_Lean_Parser_Term_subst_ lean_mark_persistent(l_Lean_Parser_Term_subst_formatter___closed__2); l_Lean_Parser_Term_subst_formatter___closed__3 = _init_l_Lean_Parser_Term_subst_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_subst_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_subst_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_subst_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_subst_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_subst_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_subst_parenthesizer___closed__1); l_Lean_Parser_Term_subst_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_subst_parenthesizer___closed__2(); @@ -98513,6 +106355,13 @@ l_Lean_Parser_Term_subst_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_su lean_mark_persistent(l_Lean_Parser_Term_subst_parenthesizer___closed__3); l_Lean_Parser_Term_subst_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_subst_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_subst_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_subst_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_subst_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1); l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2(); @@ -98599,6 +106448,13 @@ l_Lean_Parser_Term_funBinder_quot_formatter___closed__6 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot_formatter___closed__6); l_Lean_Parser_Term_funBinder_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_funBinder_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1); l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2(); @@ -98613,6 +106469,13 @@ l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__6 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__6); l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_bracketedBinderF = _init_l_Lean_Parser_Term_bracketedBinderF(); lean_mark_persistent(l_Lean_Parser_Term_bracketedBinderF); l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__1(); @@ -98701,6 +106564,13 @@ l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__6 = _init_l_Lean_Par lean_mark_persistent(l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__6); l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1); l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2(); @@ -98715,6 +106585,13 @@ l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__6 = _init_l_Lean lean_mark_persistent(l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__6); l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1); l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__2(); @@ -98797,6 +106674,13 @@ l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__6 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__6); l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__7 = _init_l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot_formatter___closed__7); +l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1); l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2(); @@ -98811,6 +106695,13 @@ l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__6 = _init_l_Lean_Pars lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__6); l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__7 = _init_l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__7(); lean_mark_persistent(l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__7); +l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attr_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_attr_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attr_quot___elambda__1___closed__1); l_Lean_Parser_Term_attr_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_attr_quot___elambda__1___closed__2(); @@ -98891,6 +106782,13 @@ l_Lean_Parser_Term_attr_quot_formatter___closed__5 = _init_l_Lean_Parser_Term_at lean_mark_persistent(l_Lean_Parser_Term_attr_quot_formatter___closed__5); l_Lean_Parser_Term_attr_quot_formatter___closed__6 = _init_l_Lean_Parser_Term_attr_quot_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_attr_quot_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attr_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attr_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_attr_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_attr_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_attr_quot_parenthesizer___closed__1); l_Lean_Parser_Term_attr_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_attr_quot_parenthesizer___closed__2(); @@ -98903,6 +106801,13 @@ l_Lean_Parser_Term_attr_quot_parenthesizer___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_attr_quot_parenthesizer___closed__5); l_Lean_Parser_Term_attr_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_attr_quot_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_attr_quot_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_attr_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_panic___elambda__1___closed__1 = _init_l_Lean_Parser_Term_panic___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_panic___elambda__1___closed__1); l_Lean_Parser_Term_panic___elambda__1___closed__2 = _init_l_Lean_Parser_Term_panic___elambda__1___closed__2(); @@ -98973,6 +106878,13 @@ l_Lean_Parser_Term_panic_formatter___closed__3 = _init_l_Lean_Parser_Term_panic_ lean_mark_persistent(l_Lean_Parser_Term_panic_formatter___closed__3); l_Lean_Parser_Term_panic_formatter___closed__4 = _init_l_Lean_Parser_Term_panic_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_panic_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_panic_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_panic_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_panic_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_panic_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_panic_parenthesizer___closed__1); l_Lean_Parser_Term_panic_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_panic_parenthesizer___closed__2(); @@ -98981,6 +106893,13 @@ l_Lean_Parser_Term_panic_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_pa lean_mark_persistent(l_Lean_Parser_Term_panic_parenthesizer___closed__3); l_Lean_Parser_Term_panic_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_panic_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_panic_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_panic_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_panic_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_unreachable___elambda__1___closed__1 = _init_l_Lean_Parser_Term_unreachable___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_unreachable___elambda__1___closed__1); l_Lean_Parser_Term_unreachable___elambda__1___closed__2 = _init_l_Lean_Parser_Term_unreachable___elambda__1___closed__2(); @@ -99045,12 +106964,26 @@ l_Lean_Parser_Term_unreachable_formatter___closed__2 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_unreachable_formatter___closed__2); l_Lean_Parser_Term_unreachable_formatter___closed__3 = _init_l_Lean_Parser_Term_unreachable_formatter___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_unreachable_formatter___closed__3); +l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_unreachable_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_unreachable_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_unreachable_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_unreachable_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_unreachable_parenthesizer___closed__1); l_Lean_Parser_Term_unreachable_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_unreachable_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Term_unreachable_parenthesizer___closed__2); l_Lean_Parser_Term_unreachable_parenthesizer___closed__3 = _init_l_Lean_Parser_Term_unreachable_parenthesizer___closed__3(); lean_mark_persistent(l_Lean_Parser_Term_unreachable_parenthesizer___closed__3); +l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_unreachable_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1 = _init_l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1); l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2 = _init_l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2(); @@ -99125,6 +107058,13 @@ l_Lean_Parser_Term_dbgTrace_formatter___closed__7 = _init_l_Lean_Parser_Term_dbg lean_mark_persistent(l_Lean_Parser_Term_dbgTrace_formatter___closed__7); l_Lean_Parser_Term_dbgTrace_formatter___closed__8 = _init_l_Lean_Parser_Term_dbgTrace_formatter___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_dbgTrace_formatter___closed__8); +l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dbgTrace_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1); l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2(); @@ -99141,6 +107081,13 @@ l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__7 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__7); l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__8 = _init_l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__8(); lean_mark_persistent(l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__8); +l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dbgTrace_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_assert___elambda__1___closed__1 = _init_l_Lean_Parser_Term_assert___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_assert___elambda__1___closed__1); l_Lean_Parser_Term_assert___elambda__1___closed__2 = _init_l_Lean_Parser_Term_assert___elambda__1___closed__2(); @@ -99207,6 +107154,13 @@ l_Lean_Parser_Term_assert_formatter___closed__5 = _init_l_Lean_Parser_Term_asser lean_mark_persistent(l_Lean_Parser_Term_assert_formatter___closed__5); l_Lean_Parser_Term_assert_formatter___closed__6 = _init_l_Lean_Parser_Term_assert_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_assert_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_assert_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_assert_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_assert_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_assert_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_assert_parenthesizer___closed__1); l_Lean_Parser_Term_assert_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_assert_parenthesizer___closed__2(); @@ -99219,6 +107173,13 @@ l_Lean_Parser_Term_assert_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_a lean_mark_persistent(l_Lean_Parser_Term_assert_parenthesizer___closed__5); l_Lean_Parser_Term_assert_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_assert_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_assert_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_assert_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_macroArg = _init_l_Lean_Parser_Term_macroArg(); lean_mark_persistent(l_Lean_Parser_Term_macroArg); l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__1 = _init_l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__1(); @@ -99349,10 +107310,15 @@ l_Lean_Parser_Term_macroDollarArg_formatter___closed__3 = _init_l_Lean_Parser_Te lean_mark_persistent(l_Lean_Parser_Term_macroDollarArg_formatter___closed__3); l_Lean_Parser_Term_macroDollarArg_formatter___closed__4 = _init_l_Lean_Parser_Term_macroDollarArg_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_macroDollarArg_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_macroDollarArg_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_macroLastArg_formatter___closed__1 = _init_l_Lean_Parser_Term_macroLastArg_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_macroLastArg_formatter___closed__1); -l_Lean_Parser_Term_macroLastArg_formatter___closed__2 = _init_l_Lean_Parser_Term_macroLastArg_formatter___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_macroLastArg_formatter___closed__2); l_Lean_Parser_Term_stateRefT_formatter___closed__1 = _init_l_Lean_Parser_Term_stateRefT_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_stateRefT_formatter___closed__1); l_Lean_Parser_Term_stateRefT_formatter___closed__2 = _init_l_Lean_Parser_Term_stateRefT_formatter___closed__2(); @@ -99365,6 +107331,13 @@ l_Lean_Parser_Term_stateRefT_formatter___closed__5 = _init_l_Lean_Parser_Term_st lean_mark_persistent(l_Lean_Parser_Term_stateRefT_formatter___closed__5); l_Lean_Parser_Term_stateRefT_formatter___closed__6 = _init_l_Lean_Parser_Term_stateRefT_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_stateRefT_formatter___closed__6); +l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stateRefT_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_stateRefT_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1); l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2(); @@ -99375,10 +107348,15 @@ l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__4 = _init_l_Lean_Parse lean_mark_persistent(l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__4); l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__5 = _init_l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__5); +l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_macroDollarArg_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__1); -l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2(); -lean_mark_persistent(l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2); l_Lean_Parser_Term_stateRefT_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_stateRefT_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_stateRefT_parenthesizer___closed__1); l_Lean_Parser_Term_stateRefT_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_stateRefT_parenthesizer___closed__2(); @@ -99391,6 +107369,13 @@ l_Lean_Parser_Term_stateRefT_parenthesizer___closed__5 = _init_l_Lean_Parser_Ter lean_mark_persistent(l_Lean_Parser_Term_stateRefT_parenthesizer___closed__5); l_Lean_Parser_Term_stateRefT_parenthesizer___closed__6 = _init_l_Lean_Parser_Term_stateRefT_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Term_stateRefT_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__1 = _init_l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__1); l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2 = _init_l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2(); @@ -99493,6 +107478,13 @@ l_Lean_Parser_Term_dynamicQuot_formatter___closed__8 = _init_l_Lean_Parser_Term_ lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot_formatter___closed__8); l_Lean_Parser_Term_dynamicQuot_formatter___closed__9 = _init_l_Lean_Parser_Term_dynamicQuot_formatter___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot_formatter___closed__9); +l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1); l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2(); @@ -99511,6 +107503,13 @@ l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__8 = _init_l_Lean_Parser_T lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__8); l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__9 = _init_l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__9(); lean_mark_persistent(l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__9); +l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dotIdent___elambda__1___closed__1 = _init_l_Lean_Parser_Term_dotIdent___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dotIdent___elambda__1___closed__1); l_Lean_Parser_Term_dotIdent___elambda__1___closed__2 = _init_l_Lean_Parser_Term_dotIdent___elambda__1___closed__2(); @@ -99573,6 +107572,13 @@ l_Lean_Parser_Term_dotIdent_formatter___closed__3 = _init_l_Lean_Parser_Term_dot lean_mark_persistent(l_Lean_Parser_Term_dotIdent_formatter___closed__3); l_Lean_Parser_Term_dotIdent_formatter___closed__4 = _init_l_Lean_Parser_Term_dotIdent_formatter___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_dotIdent_formatter___closed__4); +l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__1); +l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dotIdent_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dotIdent_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Term_dotIdent_parenthesizer___closed__1 = _init_l_Lean_Parser_Term_dotIdent_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_dotIdent_parenthesizer___closed__1); l_Lean_Parser_Term_dotIdent_parenthesizer___closed__2 = _init_l_Lean_Parser_Term_dotIdent_parenthesizer___closed__2(); @@ -99581,6 +107587,13 @@ l_Lean_Parser_Term_dotIdent_parenthesizer___closed__3 = _init_l_Lean_Parser_Term lean_mark_persistent(l_Lean_Parser_Term_dotIdent_parenthesizer___closed__3); l_Lean_Parser_Term_dotIdent_parenthesizer___closed__4 = _init_l_Lean_Parser_Term_dotIdent_parenthesizer___closed__4(); lean_mark_persistent(l_Lean_Parser_Term_dotIdent_parenthesizer___closed__4); +l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Term_dotIdent_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_quot___elambda__1___closed__1); l_Lean_Parser_Tactic_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_quot___elambda__1___closed__2(); @@ -99659,6 +107672,13 @@ l_Lean_Parser_Tactic_quot_formatter___closed__5 = _init_l_Lean_Parser_Tactic_quo lean_mark_persistent(l_Lean_Parser_Tactic_quot_formatter___closed__5); l_Lean_Parser_Tactic_quot_formatter___closed__6 = _init_l_Lean_Parser_Tactic_quot_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_quot_formatter___closed__6); +l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_quot_parenthesizer___closed__1); l_Lean_Parser_Tactic_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_quot_parenthesizer___closed__2(); @@ -99671,6 +107691,13 @@ l_Lean_Parser_Tactic_quot_parenthesizer___closed__5 = _init_l_Lean_Parser_Tactic lean_mark_persistent(l_Lean_Parser_Tactic_quot_parenthesizer___closed__5); l_Lean_Parser_Tactic_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Tactic_quot_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Tactic_quot_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__1 = _init_l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__1); l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2 = _init_l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2(); @@ -99731,6 +107758,13 @@ l_Lean_Parser_Tactic_seq1_formatter___closed__1 = _init_l_Lean_Parser_Tactic_seq lean_mark_persistent(l_Lean_Parser_Tactic_seq1_formatter___closed__1); l_Lean_Parser_Tactic_seq1_formatter___closed__2 = _init_l_Lean_Parser_Tactic_seq1_formatter___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_seq1_formatter___closed__2); +l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_seq1_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_seq1_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_quotSeq_formatter___closed__1 = _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_formatter___closed__1); l_Lean_Parser_Tactic_quotSeq_formatter___closed__2 = _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__2(); @@ -99741,12 +107775,24 @@ l_Lean_Parser_Tactic_quotSeq_formatter___closed__4 = _init_l_Lean_Parser_Tactic_ lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_formatter___closed__4); l_Lean_Parser_Tactic_quotSeq_formatter___closed__5 = _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__5(); lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_formatter___closed__5); -l_Lean_Parser_Tactic_quotSeq_formatter___closed__6 = _init_l_Lean_Parser_Tactic_quotSeq_formatter___closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_formatter___closed__6); +l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__1); +l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_quotSeq_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_seq1_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_seq1_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_seq1_parenthesizer___closed__1); l_Lean_Parser_Tactic_seq1_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_seq1_parenthesizer___closed__2(); lean_mark_persistent(l_Lean_Parser_Tactic_seq1_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_seq1_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1 = _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1); l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2 = _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2(); @@ -99757,8 +107803,13 @@ l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__4 = _init_l_Lean_Parser_Tac lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__4); l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5 = _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5(); lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__5); -l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6 = _init_l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_quot___elambda__1___closed__1 = _init_l_Lean_Parser_Level_quot___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_quot___elambda__1___closed__1); l_Lean_Parser_Level_quot___elambda__1___closed__2 = _init_l_Lean_Parser_Level_quot___elambda__1___closed__2(); @@ -99843,6 +107894,13 @@ l_Lean_Parser_Level_quot_formatter___closed__5 = _init_l_Lean_Parser_Level_quot_ lean_mark_persistent(l_Lean_Parser_Level_quot_formatter___closed__5); l_Lean_Parser_Level_quot_formatter___closed__6 = _init_l_Lean_Parser_Level_quot_formatter___closed__6(); lean_mark_persistent(l_Lean_Parser_Level_quot_formatter___closed__6); +l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__1); +l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_quot_formatter___closed__2); +res = l___regBuiltin_Lean_Parser_Level_quot_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Level_quot_parenthesizer___closed__1 = _init_l_Lean_Parser_Level_quot_parenthesizer___closed__1(); lean_mark_persistent(l_Lean_Parser_Level_quot_parenthesizer___closed__1); l_Lean_Parser_Level_quot_parenthesizer___closed__2 = _init_l_Lean_Parser_Level_quot_parenthesizer___closed__2(); @@ -99855,6 +107913,13 @@ l_Lean_Parser_Level_quot_parenthesizer___closed__5 = _init_l_Lean_Parser_Level_q lean_mark_persistent(l_Lean_Parser_Level_quot_parenthesizer___closed__5); l_Lean_Parser_Level_quot_parenthesizer___closed__6 = _init_l_Lean_Parser_Level_quot_parenthesizer___closed__6(); lean_mark_persistent(l_Lean_Parser_Level_quot_parenthesizer___closed__6); +l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1); +l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2 = _init_l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__2); +res = l___regBuiltin_Lean_Parser_Level_quot_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__1 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__1(); lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__1); l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__2 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__2(); @@ -99953,10 +108018,6 @@ l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48 = _init_l_ lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__48); l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49(); lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__49); -l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__50); -l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808____closed__51); res = l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3808_(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; lean_dec_ref(res);