Copyright | (c) Tom Kranz 2022 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | |
Stability | experimental |
Portability | non-portable (imports TIP.AbsTIP) |
Safe Haskell | None |
Extractingwrapping names and attributes fromin TIP objects, with quoting.
Documentation
unquotedLaterSymbols :: Set Char Source #
isUnquotedLaterSymbol :: Char -> Bool Source #
unquotedInitialSymbols :: Set Char Source #
isUnquotedInitialSymbol :: Char -> Bool Source #
getFormulaName :: Decl -> Maybe String Source #
getAttrValues :: String -> [Attr] -> [String] Source #
getAttrValue :: String -> Attr -> Maybe String Source #
stripAttrs :: Decl -> Decl Source #
declareData :: [(DatatypeName, Datatype)] -> [Decl] Source #
singularizeDatas :: Decl -> [Decl] Source #
fromSymbol :: Symbol -> String Source #
quoteSymbolChar :: Char -> String Source #
unquoteSymbolChars :: String -> String Source #