Language.Haskell.ParseMonad

Parsing

data P a

data ParseResult a

atSrcLoc

data LexContext

data ParseMode

defaultParseMode

runParserWithMode

runParser

getSrcLoc

pushCurrentContext

popContext

Lexing

data Lex r a

getInput

discard

lexNewline

lexTab

lexWhile

alternative

checkBOL

setBOL

startToken

getOffside

pushContextL

popContextL