A very simple try? tactic implementation.
evalSuggest is a evalTactic variant that returns suggestions after executing a tactic built using
combinatiors such as first, attempt_all, <;>, ;, and try.
Executes tac in the saved state. This function is used to validate a tactic before suggesting it.
Equations
Instances For
@[reducible, inline]
Equations
Instances For
- root : TSyntax `tactic
- terminal : Bool
- config : Try.Config
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
Equations
Instances For
evalAndSuggest frontend
def
Lean.Elab.Tactic.Try.evalAndSuggest
(tk : Syntax)
(tac : TSyntax `tactic)
(config : Try.Config := { })
:
Equations
Instances For
Helper functions
grind tactic syntax generator based on collected information.
Other generators
Function induction generators
Main code