hxt-9.3.1.22: 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 | Safe-Inferred
Language | Haskell2010

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 #