Documentation
data LexerState Source
LexerState | |
|
type LexerM = ErrorT LexerError (State LexerState)Source
runLexer :: Lexer -> ByteString -> Either LexerError [Token]Source
tryAllFirst :: [Match] -> LexerM [Token]Source
skipFailed :: ByteString -> ByteString -> (ByteString, ByteString)Source