Text.ParserCombinators.UU.Utils

Single-char parsers

pCR

pLF

pLower

pUpper

pLetter

pAscii

pDigit

pDigitAsNum

pAnySym

Whitespace and comments (comments - not yet supported)

pSpaces

Lexeme parsers (as opposed to Raw parsers)

lexeme

pDot

pComma

pDQuote

pLParen

pRParen

pLBracket

pRBracket

pLBrace

pRBrace

pSymbol

Raw parsers for numbers

pNaturalRaw

pIntegerRaw

pDoubleRaw

pDoubleStr

Lexeme parsers for numbers

pNatural

pInteger

pDouble

pPercent

Parsers for Enums

pEnumRaw

pEnum

pEnumStrs

Parenthesized parsers

pParens

pBraces

pBrackets

listParser

tupleParser

pTuple

Lexeme parsers for Date-s

pDay

pDayMonthYear

Lexeme parser for quoted String-s

pParentheticalString

pQuotedString

Read-compatability

parserReadsPrec

Basic facility for runninga parser, getting at most a single error message

execParser

runParser