happy-lib:frontend
Safe HaskellNone
LanguageHaskell98

Happy.Frontend.PrettyGrammar

Documentation

render :: Doc -> String Source #

ppAbsSyn :: AbsSyn String -> Doc Source #

ppRule :: Rule String -> Doc Source #

ppProd :: Prod String -> Doc Source #

type Doc = Maybe ShowS Source #

punctuate :: Doc -> [Doc] -> [Doc] Source #

char :: Char -> Doc Source #

text :: String -> Doc Source #

(<+>) :: Doc -> Doc -> Doc Source #

(<>) :: Doc -> Doc -> Doc Source #

($$) :: Doc -> Doc -> Doc Source #

hsep :: [Doc] -> Doc Source #

vcat :: [Doc] -> Doc Source #

vsep :: [Doc] -> Doc Source #

hcat :: [Doc] -> Doc Source #