Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
cf2abs :: LBNF -> String -> Bool -> Maybe String -> [(Type, [(Label, ([Type], (Integer, ARHS)))])] -> [(LabelName, Function)] -> [(CatName, TokenDef)] -> TokenText -> String Source #
cf2doc :: LBNF -> String -> Bool -> Maybe String -> [(Type, [(Label, ([Type], (Integer, ARHS)))])] -> [(LabelName, Function)] -> [(CatName, TokenDef)] -> TokenText -> Doc () Source #
prologue :: ModuleName -> ModuleName -> Bool -> [String] -> TokenText -> Bool -> Doc () Source #
printTree :: [String] -> TokenText -> [(Type, [(Label, ([Type], (Integer, ARHS)))])] -> [(CatName, TokenDef)] -> Doc () Source #
eqInstance :: Doc () Source #
ordInstance :: Doc () Source #