from Data.Either import :: Either
from Data.Maybe import :: Maybe
+from StdString import class toString
import lex
-:: ParserOutput :== Either String AST
+:: ParserOutput :== Either Error AST
:: AST = AST [VarDecl] [FunDecl]
:: VarDecl = VarDecl Type String Expr