Lexer
data Token
lexer
pragState
mkPState
mkPStatePure
data PState
data P a
data ParseResult a
mkParserFlags
data ParserFlags
getSrcLoc
getPState
extopt
withThisPackage
failLocMsgP
failSpanMsgP
srcParseFail
getMessages
popContext
pushModuleContext
setLastToken
setSrcLoc
activeContext
nextIsEOF
getLexState
popLexState
pushLexState
extension
bangPatEnabled
datatypeContextsEnabled
traditionalRecordSyntaxEnabled
explicitForallEnabled
inRulePrag
explicitNamespacesEnabled
patternSynonymsEnabled
sccProfilingOn
hpcEnabled
addWarning
lexTokenStream
addAnnotation
type AddAnn
addAnnsAt
mkParensApiAnn
commentToAnnotation
moveAnnotations