this.iterations = iterations;
}
public final Expr evaluate(Expr[] args) throws ExprException {
assertMinArgCount(args, 1);
Counter c = new Counter();
initialize(c);
ol: for (int i = 0; i < iterations; i++) {
c.iteration = i + 1;
iteration(c);
for (Expr e : args) {