Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- p.toIndexingMode = Lean.withoutModifyingState do let __do_lift ← p.toExpr Aesop.IndexingMode.hyps <$> Lean.Meta.DiscrTree.mkPath __do_lift Aesop.discrTreeConfig
Instances For
Equations
- opts.casesTransparency = opts.transparency?.getD Lean.Meta.TransparencyMode.reducible
Instances For
Equations
- opts.casesIndexTransparency = opts.indexTransparency?.getD Lean.Meta.TransparencyMode.reducible
Instances For
Equations
- opts.casesPatterns = opts.casesPatterns?.getD #[]
Instances For
Equations
- Aesop.RuleBuilder.mkCasesTarget decl casesPatterns = if casesPatterns.isEmpty = true then Aesop.CasesTarget.decl decl else Aesop.CasesTarget.patterns casesPatterns
Instances For
def
Aesop.RuleBuilder.getCasesIndexingMode
(decl : Lean.Name)
(indexMd : Lean.Meta.TransparencyMode)
(casesPatterns : Array Aesop.CasesPattern)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Aesop.RuleBuilder.casesCore
(info : Lean.InductiveVal)
(pats : Array Aesop.CasesPattern)
(imode? : Option Aesop.IndexingMode)
(md : Lean.Meta.TransparencyMode)
(indexMd : Lean.Meta.TransparencyMode)
(phase : Aesop.PhaseSpec)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.