fix: missing goals

This commit is contained in:
Leonardo de Moura 2021-09-02 19:11:52 -07:00
parent 41ce24e2c6
commit 39adda8ffe

View file

@ -16,6 +16,7 @@ def evalRewriteCore (mode : TransparencyMode) : Tactic := fun stx =>
let e ← elabTerm term none true
let r ← rewrite (← getMainGoal) (← getLhs) e symm (mode := mode)
updateLhs r.eNew r.eqProof
replaceMainGoal ((← getMainGoal) :: r.mvarIds)
@[builtinTactic Lean.Parser.Tactic.Conv.rewrite] def evalRewrite : Tactic :=
evalRewriteCore TransparencyMode.instances