diff --git a/lib/Quox/Pretty.idr b/lib/Quox/Pretty.idr index 712e499..4aaf792 100644 --- a/lib/Quox/Pretty.idr +++ b/lib/Quox/Pretty.idr @@ -309,3 +309,7 @@ prettyLoc (L NoLoc) = hcat <$> sequence [hl TVarErr "no location", colonD] prettyLoc (L (YesLoc file b)) = hcat <$> sequence [hl Free $ text file, colonD, prettyBounds b] + +export +prettyTag : {opts : _} -> String -> Eff Pretty (Doc opts) +prettyTag tag = hl Tag $ text $ "'" ++ quoteTag tag diff --git a/lib/Quox/Syntax/Term/Pretty.idr b/lib/Quox/Syntax/Term/Pretty.idr index b267743..691cfd6 100644 --- a/lib/Quox/Syntax/Term/Pretty.idr +++ b/lib/Quox/Syntax/Term/Pretty.idr @@ -283,10 +283,6 @@ layoutComp typq val r arms = do [typq, [val, r <++> lb], map (indent ind) arms, [rb]]) -export -prettyTag : {opts : _} -> String -> Eff Pretty (Doc opts) -prettyTag tag = hl Tag $ text $ "'" ++ quoteTag tag - export prettyEnum : {opts : _} -> List String -> Eff Pretty (Doc opts) prettyEnum cases =