hxt-9.3.1.15: A collection of tools for processing XML with Haskell.

Copyright | Copyright (C) 2010 Uwe Schmidt
License | MIT
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)
Stability | stable
Portability | portable
Safe Haskell | None
Language | Haskell98

Text.XML.HXT.Parser.XmlTokenParser

Description

Parsec parser for XML tokens

# Documentation

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

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

amp :: XParser s () Source

asciiLetter :: XParser s Char Source

attrChar :: String -> XParser s String Source

attrValue :: XParser s String Source

bar :: XParser s () Source

charRef :: XParser s Int Source

checkString :: String -> XParser s () Source

comma :: XParser s () Source

dq :: XParser s () Source

encName :: XParser s String Source

entityRef :: XParser s String Source

entityValue :: XParser s String Source

eq :: XParser s () Source

gt :: XParser s () Source

keyword :: String -> XParser s String Source

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

lpar :: XParser s () Source

lt :: XParser s () Source

name :: XParser s String Source

names :: XParser s [String] Source

ncName :: XParser s String Source

nmtoken :: XParser s String Source

nmtokens :: XParser s [String] Source

peReference :: XParser s String Source

pubidLiteral :: XParser s String Source

qName :: XParser s (String, String) Source

quoted :: XParser s a -> XParser s a Source

reference :: XParser s String Source

rpar :: XParser s () Source

semi :: XParser s () Source

separator :: Char -> XParser s () Source

singleChar :: String -> XParser s Char Source

singleChars :: String -> XParser s String Source

skipS :: XParser s () Source

skipS0 :: XParser s () Source

sPace :: XParser s String Source

sPace0 :: XParser s String Source

sq :: XParser s () Source

systemLiteral :: XParser s String Source

versionNum :: XParser s String Source

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

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

nameT :: XParser s XmlTree Source

nmtokenT :: XParser s XmlTree Source

entityValueT :: XParser s XmlTrees Source

entityTokensT :: String -> XParser s XmlTrees Source

entityCharT :: String -> XParser s XmlTree Source

attrValueT :: XParser s XmlTrees Source

attrValueT' :: String -> XParser s XmlTrees Source

referenceT :: XParser s XmlTree Source

charRefT :: XParser s XmlTree Source

entityRefT :: XParser s XmlTree Source

peReferenceT :: XParser s XmlTree Source

singleCharsT :: String -> XParser s XmlTree Source

mergeTextNodes :: XmlTrees -> XmlTrees Source