fix: Use `ppSyntax` instead of `ppTactic`
This commit is contained in:
parent
1527743900
commit
37a5884be4
|
@ -87,9 +87,11 @@ def collectTacticsFromCompilationStep (step : CompilationStep) : IO (List Protoc
|
||||||
tactics.mapM λ invocation => do
|
tactics.mapM λ invocation => do
|
||||||
let goalBefore := (Format.joinSep (← invocation.goalState) "\n").pretty
|
let goalBefore := (Format.joinSep (← invocation.goalState) "\n").pretty
|
||||||
let goalAfter := (Format.joinSep (← invocation.goalStateAfter) "\n").pretty
|
let goalAfter := (Format.joinSep (← invocation.goalStateAfter) "\n").pretty
|
||||||
let tactic ← invocation.ctx.runMetaM {} do
|
let tactic ← invocation.ctx.runMetaM {} <| Meta.withMCtx invocation.info.mctxBefore do
|
||||||
let t ← PrettyPrinter.ppTactic ⟨invocation.info.stx⟩
|
return (← invocation.ctx.ppSyntax {} invocation.info.stx).pretty
|
||||||
return t.pretty
|
-- FIXME: Why does this not work? There are problems with `term.pseudo.antiquot`
|
||||||
|
--PrettyPrinter.ppTactic ⟨invocation.info.stx⟩
|
||||||
|
--return t.pretty
|
||||||
let usedConstants := invocation.usedConstants.toArray.map λ n => n.toString
|
let usedConstants := invocation.usedConstants.toArray.map λ n => n.toString
|
||||||
return {
|
return {
|
||||||
goalBefore,
|
goalBefore,
|
||||||
|
|
Loading…
Reference in New Issue