org.nfunk.jep
Interface ParserVisitor

All Known Implementing Classes:
CommandVisitor, DeepCopyVisitor, DifferentiationVisitor, DoNothingVisitor, DPrintVisitor, ErrorCatchingVisitor, EvaluatorVisitor, ExpressionCompiler, MatrixEvaluator, MatrixPreprocessor, MRpEval, ParserDumpVisitor, PolynomialCreator, PolynomialVisitor, PrintVisitor, RewriteVisitor, RpEval, SimplificationVisitor, SubstitutionVisitor, VectorEvaluator, XEvaluatorVisitor

public interface ParserVisitor


Method Summary
 java.lang.Object visit(ASTConstant node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunNode node, java.lang.Object data)
           
 java.lang.Object visit(ASTStart node, java.lang.Object data)
           
 java.lang.Object visit(ASTVarNode node, java.lang.Object data)
           
 java.lang.Object visit(SimpleNode node, java.lang.Object data)
           
 

Method Detail

visit

java.lang.Object visit(SimpleNode node,
                       java.lang.Object data)
                       throws ParseException
Throws:
ParseException

visit

java.lang.Object visit(ASTStart node,
                       java.lang.Object data)
                       throws ParseException
Throws:
ParseException

visit

java.lang.Object visit(ASTFunNode node,
                       java.lang.Object data)
                       throws ParseException
Throws:
ParseException

visit

java.lang.Object visit(ASTVarNode node,
                       java.lang.Object data)
                       throws ParseException
Throws:
ParseException

visit

java.lang.Object visit(ASTConstant node,
                       java.lang.Object data)
                       throws ParseException
Throws:
ParseException


http://www.singularsys.com/jep Copyright © 2007 Singular Systems