continue;
}
- if (count == Math.abs(n)) {
- return this.tokens[i];
+ if (count == n) {
+ return this.tokens.get(i);
}
count++;
- (n < 0)? i-- : i++;
+ i += (n < 0) ? -1 : 1;
}
// should never get here..
- return false; // because null isn't an object and caller always expects an object;
+ return new Token("", "VOID", "END_OF_STREAM");; // because null isn't an object and caller always expects an object;
- },
+ }
/**
* @return {Token|null}