Lexer
data Token
lexer
pragState
mkPState
data PState
data P a
data ParseResult a
getSrcLoc
getPState
getDynFlags
withThisPackage
failLocMsgP
failSpanMsgP
srcParseFail
getMessages
popContext
pushCurrentContext
setLastToken
setSrcLoc
activeContext
nextIsEOF
getLexState
popLexState
pushLexState
extension
bangPatEnabled
datatypeContextsEnabled
traditionalRecordSyntaxEnabled
typeLiteralsEnabled
explicitForallEnabled
inRulePrag
explicitNamespacesEnabled
sccProfilingOn
hpcEnabled
addWarning
lexTokenStream