werkt
[cc1516.git] / parse.dcl
1 definition module parse
2
3 from Data.Either import :: Either
4
5 from lex import :: LexerOutput, :: Token, :: TokenValue
6
7 :: ParserOutput :== Either String AST
8 :: AST = If | While //stub
9
10 parse :: LexerOutput -> ParserOutput