Tiny Basic Interpreter...
class TBinterpreter { ...
boolean number() {
int num = 0;
if (nexToken < '0' || nexToken > '9')
return false;
num = ((int)nexToken)&15;
nexToken = Code.getChar();
while (true) {
if (nexToken < '0' || nexToken > '9')
break;
num = num*10+(((int)nexToken)&15);
nexToken = Code.getChar();} // while
Stak.push(num);
return true;} // number