tpdb-0.8.4: Data Type for Rewriting Systems
TPDB.Xml
mkel :: Name -> [Content ()] -> Content () Source
rmkel :: Monad m => Name -> [Content ()] -> m (Content ()) Source
escape :: [Char] -> [Char] Source
type Contents = [Content Posn] Source
data CParser a Source
Constructors
Fields
Instances
must_succeed :: CParser a -> CParser a Source
class Typeable a => XRead a where Source
Methods
xread :: CParser a Source
wrap :: forall a. Typeable a => CParser a -> Parser (Content Posn) a Source
errmsg :: [Content i] -> String Source
orelse :: CParser a -> CParser a -> CParser a Source
many :: CParser a -> CParser [a] Source
element :: Name -> CParser a -> CParser a Source
element0 :: QName -> CParser a -> CParser a Source
strip :: [Content t] -> [Content t] Source
xfromstring :: Read a => CParser a Source
complain :: String -> CParser a Source
info :: Contents -> String Source