edu.ksu.cis.kdd.util.parser.ast
Interface ExprVisitor

All Superinterfaces:
ParserVisitor

public interface ExprVisitor
extends ParserVisitor


Method Summary
 java.lang.Object caseASTAddExpr(ASTAddExpr node, java.lang.Object input)
           
 java.lang.Object caseASTDivExpr(ASTDivExpr node, java.lang.Object input)
           
 java.lang.Object caseASTLiteral(ASTLiteral node, java.lang.Object input)
           
 java.lang.Object caseASTMulExpr(ASTMulExpr node, java.lang.Object input)
           
 java.lang.Object caseASTNegExpr(ASTNegExpr node, java.lang.Object input)
           
 java.lang.Object caseASTPowExpr(ASTPowExpr node, java.lang.Object input)
           
 java.lang.Object caseASTSubExpr(ASTSubExpr node, java.lang.Object input)
           
 java.lang.Object caseASTVariable(ASTVariable node, java.lang.Object input)
           
 
Methods inherited from interface edu.ksu.cis.kdd.util.parser.ParserVisitor
visit
 

Method Detail

caseASTAddExpr

public java.lang.Object caseASTAddExpr(ASTAddExpr node,
                                       java.lang.Object input)

caseASTDivExpr

public java.lang.Object caseASTDivExpr(ASTDivExpr node,
                                       java.lang.Object input)

caseASTMulExpr

public java.lang.Object caseASTMulExpr(ASTMulExpr node,
                                       java.lang.Object input)

caseASTSubExpr

public java.lang.Object caseASTSubExpr(ASTSubExpr node,
                                       java.lang.Object input)

caseASTPowExpr

public java.lang.Object caseASTPowExpr(ASTPowExpr node,
                                       java.lang.Object input)

caseASTNegExpr

public java.lang.Object caseASTNegExpr(ASTNegExpr node,
                                       java.lang.Object input)

caseASTLiteral

public java.lang.Object caseASTLiteral(ASTLiteral node,
                                       java.lang.Object input)

caseASTVariable

public java.lang.Object caseASTVariable(ASTVariable node,
                                        java.lang.Object input)