|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SpecialEvaluationI
Functions which require greater control over their evaluation should implement this interface.
Created on 18-Nov-2003| Method Summary | |
|---|---|
Object |
evaluate(Node node,
Object data,
ParserVisitor pv,
Stack stack,
SymbolTable symTab)
Deprecated. Performs some special evaluation on the node. |
| Method Detail |
|---|
Object evaluate(Node node,
Object data,
ParserVisitor pv,
Stack stack,
SymbolTable symTab)
throws ParseException
node.jjtGetChild(i).jjtAccept(pv,data);for each child. Briefly the symbol table was removed as arguments to this method, it is now reinserted.
node - The current nodedata - The data passed to visitor, typically not usedpv - The visitor, can be used evaluate the childrenstack - The stack of the evaluatorsymTab - The symbol table
ParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||