public class CalculationVisitor extends java.lang.Object implements TreeVisitor<java.lang.Integer>
Constructor and Description |
---|
CalculationVisitor() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
visit(Addition node) |
java.lang.Integer |
visit(Constant node) |
java.lang.Integer |
visit(Multiplication node) |
java.lang.Integer |
visit(Subtraction node) |
java.lang.Integer |
visit(Variable node) |
public java.lang.Integer visit(Constant node)
visit
in interface TreeVisitor<java.lang.Integer>
public java.lang.Integer visit(Variable node)
visit
in interface TreeVisitor<java.lang.Integer>
public java.lang.Integer visit(Addition node)
visit
in interface TreeVisitor<java.lang.Integer>
public java.lang.Integer visit(Subtraction node)
visit
in interface TreeVisitor<java.lang.Integer>
public java.lang.Integer visit(Multiplication node)
visit
in interface TreeVisitor<java.lang.Integer>