@@ -76,6 +76,7 @@ expandDo dsl (PDoBlock ds)
76 block b _ = PElabError (Msg "Invalid statement in do block")
76 block b _ = PElabError (Msg "Invalid statement in do block")
78expandDo dsl (PIdiom fc e) = expandDo dsl $ unIdiom (dsl_apply dsl) (dsl_pure dsl) fc e
78expandDo dsl (PIdiom fc e) = expandDo dsl $ unIdiom (dsl_apply dsl) (dsl_pure dsl) fc e
79+expandDo dsl (PRunTactics fc tm) = PRunTactics fc $ expandDo dsl tm
79expandDo dsl t = t
80expandDo dsl t = t
81-- | Replace DSL-bound variable in a term
82-- | Replace DSL-bound variable in a term