Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type Coding = Bool
- makeXML :: SharedOptions -> Coding -> CF -> Backend
- cf2DTD :: Coding -> String -> CF -> String
- comment :: String -> String
- tag :: String -> String
- element :: String -> [String] -> String
- attlist :: [Char] -> [Char] -> String
- elemAtt :: String -> [Char] -> [String] -> String
- elemt :: String -> [String] -> String
- elemc :: Cat -> [(Fun, String)] -> String
- elemEmp :: String -> String
- alts :: [String] -> String
- elemData :: Bool -> CF -> (Cat, [(Fun, [Cat])]) -> String
- efunDef :: Bool -> String
- endtagDef :: Bool -> String
- elemDataConstrs :: CF -> (Cat, [(Fun, [Cat])]) -> String
- efunDefConstrs :: String
- endtagDefConstrs :: String
- elemDataConstr :: CF -> (Cat, [(Fun, [Cat])]) -> String
- efunDefConstr :: String
- endtagDefConstr :: String
- elemDataNotyp :: CF -> (a, [(String, [Cat])]) -> String
- efunDefNotyp :: String
- endtagDefNotyp :: String
- rhsCat :: CF -> Fun -> [Cat] -> String
- rhsCatNot :: CF -> [Cat] -> [Char]
- symbCat :: CF -> Cat -> Doc
- symbCatNot :: CF -> Cat -> Doc
- parenth :: [Char] -> [Char]
- cf2XMLPrinter :: Bool -> SharedOptions -> String -> CF -> String
- pragmas :: SharedOptions -> String
- prologue :: Bool -> SharedOptions -> String -> String
- integerRule :: p -> String
- doubleRule :: p -> String
- stringRule :: p -> String
- showsPrintRule :: p -> [Char] -> String
- identRule :: CF -> String
- ownPrintRule :: CF -> TokenCat -> String
- rules :: CF -> String
- case_fun :: Cat -> [(String, [String])] -> String
Documentation
cf2XMLPrinter :: Bool -> SharedOptions -> String -> CF -> String Source #
pragmas :: SharedOptions -> String Source #
integerRule :: p -> String Source #
doubleRule :: p -> String Source #
stringRule :: p -> String Source #
showsPrintRule :: p -> [Char] -> String Source #