01
02
03
04
05
06
07
08
package visitor.expr;
import enumeration.Op;

public interface ExprVisitor<T> {
  T visitConst(int c);
  T visitBinOp(Expr l, Op op, Expr r);
}