working main program and part of parser
[cc1516.git] / src / parse.dcl
index 3f42eda..e7d2a25 100644 (file)
@@ -25,6 +25,7 @@ import lex
        | IntExpr Int
        | CharExpr Char
        | BoolExpr Bool
+       | FunExpr String [Expr]
        | EmptyListExpr
        | TupleExpr Expr Expr
 
@@ -37,4 +38,6 @@ import lex
 
 :: FunDecl = Stub
 
-parse :: LexerOutput -> ParserOutput
+instance toString AST
+
+parser :: LexerOutput -> ParserOutput