Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data ParserState = ParserState {}
- initParserState :: [Lexeme] -> ParserState
- newtype Parser a = Parser {
- unParser :: StateT ParserState Id a
- runParser :: [Lexeme] -> Parser a -> a
- lexer :: (Lexeme -> Parser a) -> Parser a
- parseError :: Lexeme -> Parser a
Documentation
initParserState :: [Lexeme] -> ParserState Source
Parser | |
|
parseError :: Lexeme -> Parser a Source