Helper function for pretty printing the state for debugging purposes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Helper function for pretty printing the state for debugging purposes.
Equations
- Lean.Meta.Grind.ppENodeRef e = do let __do_lift ← get liftM (__do_lift.ppENodeRef e)
Instances For
Pretty print goal state for debugging purposes.
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.
Instances For
def
Lean.Meta.Grind.ppExprArray
(cls : Name)
(header : String)
(es : Array Expr)
(clsElem : Name := Name.mkSimple "_")
(collapsed : Bool := true)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Functions for deciding whether an expression is a support application or not when displaying equivalence classes. This is hard-coded for now. We will probably make it extensible in the future.
Returns true if e is a support-like application.
Recall that equivalence classes that contain only support applications are displayed in the "others" category.
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Meta.Grind.goalDiagToMessageData
(goal : Goal)
(config : Grind.Config)
(header : String := "Goal diagnostics")
(collapsedMain : Bool := true)
:
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.