parserDefine(FunctionDecl); parserDefine(ParmDecl); parserDefine(ResultDecl); parserDefine(TypeDecl); parserDefine(FunctionType); parserDefine(IntegerType); parserDefine(PointerType); parserDefine(VoidType); parserDefine(ReturnExpr); parserDefine(TreeList); parserDefine(Identifier); parserDefine(IntegerCst); parserDefine(StatementList); parserDefine(BindExpr); parserDefine(DeclExpr); parserDefine(InitExpr); parserDefine(ConvertExpr); parserDefine(CleanupPointExpr); parserDefine(VarDecl); parserDefine(Block); parserDefine(ExprStmt); parserDefine(IfStmt); parserDefine(WhileStmt); parserDefine(PlusExpr); parserDefine(MinusExpr); parserDefine(MultExpr); parserDefine(ModifyExpr);