{
- if (this.cursor+n < 0 || this.cursor+n > (this.tokens.size -1)) {
- return new Token("", "VOID", "START_OF_STREAM");
- }
- return this.tokens.get(this.cursor+n);
- }
-
+ if (this.cursor+n < 0 || this.cursor+n > (this.tokens.size -1)) {
+ return new Token("", "VOID", "START_OF_STREAM");
+ }
+ return this.tokens.get(this.cursor+n);
+
+
}
if (token.is(stop)) {
depth--;
- print("balance (%d): STOP: %s\n" , depth , token.data);
+ //print("balance (%d): STOP: %s\n" , depth , token.data);
if (depth < 1) {
this.next(); // shift cursor to eat closer...
- print("returning got %d\n", got.size);
+ //print("returning got %d\n", got.size);
return got;
}