Lean4
/-- * `discharge => tac` is a conv tactic which rewrites target `p` to `True` if `tac` is a tactic
which proves the goal `⊢ p`.
* `discharge` without argument returns `⊢ p` as a subgoal.
-/
@[conv_parser 1000]
public meta def dischargeConv : Lean.ParserDescr✝ :=
ParserDescr.node✝ `Mathlib.Tactic.Conv.dischargeConv 1022
(ParserDescr.binary✝ `andthen (ParserDescr.nonReservedSymbol✝ "discharge" false✝)
(ParserDescr.unary✝ `optional
(ParserDescr.binary✝ `andthen (ParserDescr.symbol✝ " => ") (ParserDescr.const✝ `tacticSeq))))