- motive: Lean.Meta.RecursorUnivLevelPos
- majorType: Nat → Lean.Meta.RecursorUnivLevelPos
Equations
- One or more equations did not get rendered due to their size.
Equations
- Lean.Meta.RecursorInfo.numParams info = List.length info.paramsPos
Equations
- Lean.Meta.RecursorInfo.numIndices info = List.length info.indicesPos
Equations
Equations
- Lean.Meta.RecursorInfo.firstIndexPos info = info.majorPos - Lean.Meta.RecursorInfo.numIndices info
Equations
- One or more equations did not get rendered due to their size.
Equations
- Lean.Meta.RecursorInfo.numMinors info = let r := info.numArgs; let r := r - Lean.Meta.RecursorInfo.motivePos info - 1; r - (info.majorPos + 1 - Lean.Meta.RecursorInfo.firstIndexPos info)
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- Lean.Meta.getMajorPos? env declName = Lean.ParametricAttribute.getParam Lean.Meta.recursorAttribute env declName
Equations
- One or more equations did not get rendered due to their size.