BNFC-2.9.1: A compiler front-end generator.
Safe HaskellNone
LanguageHaskell2010

BNFC.Backend.XML

Synopsis

Documentation

tag :: String -> String Source #

>>> tag "test"
"<test>"

elemc :: Cat -> [(Fun, String)] -> String Source #

elemData :: Bool -> CF -> (Cat, [(Fun, [Cat])]) -> String Source #

elemDataConstrs :: CF -> (Cat, [(Fun, [Cat])]) -> String Source #

elemDataConstr :: CF -> (Cat, [(Fun, [Cat])]) -> String Source #

elemDataNotyp :: CF -> (a, [(String, [Cat])]) -> String Source #

rhsCat :: CF -> Fun -> [Cat] -> String Source #

rhsCatNot :: CF -> [Cat] -> [Char] Source #

symbCat :: CF -> Cat -> [Char] Source #