4 public class OpNode extends ExpressionNode {
9 public OpNode(ExpressionNode l, ExpressionNode r, Operation o) {
15 public OpNode(ExpressionNode l, Operation o) {
21 public String printNode(int indent) {
23 return op.toString()+"("+left.printNode(indent)+")";
25 return left.printNode(indent)+" "+op.toString()+" "+right.printNode(indent);