Happy.Frontend.PrettyGrammar
render :: Doc -> String #
ppAbsSyn :: AbsSyn String -> Doc #
ppDirective :: Directive a -> Doc #
ppRule :: Rule String -> Doc #
ppProd :: Prod String -> Doc #
ppPrec :: Prec -> Doc #
ppTerm :: Term -> Doc #
ppTuple :: [Doc] -> Doc #
type Doc = Maybe ShowS #
empty :: Doc #
punctuate :: Doc -> [Doc] -> [Doc] #
comma :: Doc #
char :: Char -> Doc #
text :: String -> Doc #
(<+>) :: Doc -> Doc -> Doc #
(<>) :: Doc -> Doc -> Doc #
($$) :: Doc -> Doc -> Doc #
hsep :: [Doc] -> Doc #
vcat :: [Doc] -> Doc #
vsep :: [Doc] -> Doc #
parens :: Doc -> Doc #
hcat :: [Doc] -> Doc #