hxt-9.3.1.18: A collection of tools for processing XML with Haskell.
CopyrightCopyright (C) 2010 Uwe Schmidt
LicenseMIT
MaintainerUwe Schmidt (uwe@fh-wedel.de)
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell98

Text.XML.HXT.Parser.XmlTokenParser

Description

Parsec parser for XML tokens

Documentation

allBut :: (XParser s Char -> XParser s String) -> String -> XParser s String #

allBut1 :: (XParser s Char -> XParser s String) -> (Char -> Bool) -> String -> XParser s String #

amp :: XParser s () #

attrChar :: String -> XParser s String #

attrValue :: XParser s String #

bar :: XParser s () #

charRef :: XParser s Int #

checkString :: String -> XParser s () #

comma :: XParser s () #

dq :: XParser s () #

encName :: XParser s String #

entityRef :: XParser s String #

entityValue :: XParser s String #

eq :: XParser s () #

gt :: XParser s () #

keyword :: String -> XParser s String #

keywords :: [String] -> XParser s String #

lpar :: XParser s () #

lt :: XParser s () #

name :: XParser s String #

names :: XParser s [String] #

ncName :: XParser s String #

nmtoken :: XParser s String #

nmtokens :: XParser s [String] #

peReference :: XParser s String #

pubidLiteral :: XParser s String #

qName :: XParser s (String, String) #

quoted :: XParser s a -> XParser s a #

reference :: XParser s String #

rpar :: XParser s () #

semi :: XParser s () #

separator :: Char -> XParser s () #

singleChar :: String -> XParser s Char #

singleChars :: String -> XParser s String #

skipS :: XParser s () #

skipS0 :: XParser s () #

sPace :: XParser s String #

sPace0 :: XParser s String #

sq :: XParser s () #

systemLiteral :: XParser s String #

versionNum :: XParser s String #

concRes :: XParser s [[a]] -> XParser s [a] #

mkList :: XParser s a -> XParser s [a] #

entityCharT :: String -> XParser s XmlTree #

attrValueT' :: String -> XParser s XmlTrees #

singleCharsT :: String -> XParser s XmlTree #