class IntExprEvaluator implements IntExprVisitor<Integer, Void> {

  @Override
  public Integer visitVarInt(VarInt varInt, Void arg) {
    // TODO: support integer variable evaluation
    throw new UnsupportedOperationException();
  }

}