current.newNode(null, Forest.leaf(null, null, null), pt.start, true);
int count = 1;
for(;;) {
loc = input.getLocation();
current.reduce();
Forest forest = current.token==null ? null : shiftToken((Tok)current.token, loc);
current.newNode(null, Forest.leaf(null, null, null), pt.start, true);
int count = 1;
for(;;) {
loc = input.getLocation();
current.reduce();
Forest forest = current.token==null ? null : shiftToken((Tok)current.token, loc);