1 definition module parse
3 from Data.Either import :: Either
4 from Data.Maybe import :: Maybe
5 from StdString import class toString
7 from lex import :: LexerOutput, :: Error, :: Token, :: TokenValue, :: Pos
10 :: ParserOutput :== Either Error AST
12 parser :: [Token] -> ParserOutput