Something
public text v1 · immutablewhile(strtok.hasMoreTokens()) {
String tok = strtok.nextToken();
if(idx >= 2) {
System.err.println("unexpected substring: " + tok);
return false;
}
try {
int val = Integer.parseInt(tok);
if(idx++ == 0) {
len = val;
} else {
start = val;
}
}
catch(NumberFormatException e) {
System.err.println("expected a number, got: " + tok);
return false;
}
}
if(idx == 2) {
return true;
}
System.err.println("short description string (" + idx + "): " + pdesc);
return false;
}
}