} else if (digitRadix == 10 && reader.ch == '.') { reader.putChar(true); scanFractionAndSuffix(pos); } else if (digitRadix == 10 && (reader.ch == 'e' || reader.ch == 'E' || reader.ch == 'f' || reader.ch == 'F' || reader.ch == 'd' || reader.ch == 'D')) { scanFractionAndSuffix(pos); } else { if (reader.ch == 'l' || reader.ch == 'L') {
} else if (digitRadix == 10 && reader.ch == '.') { reader.putChar(true); scanFractionAndSuffix(pos); } else if (digitRadix == 10 && (reader.ch == 'e' || reader.ch == 'E' || reader.ch == 'f' || reader.ch == 'F' || reader.ch == 'd' || reader.ch == 'D')) { scanFractionAndSuffix(pos); } else { if (reader.ch == 'l' || reader.ch == 'L') {
if ('0' <= reader.ch && reader.ch <= '9') { reader.putChar('.'); scanFractionAndSuffix(pos); } else if (reader.ch == '.') { int savePos = reader.bp;
if ('0' <= reader.ch && reader.ch <= '9') { reader.putChar('.'); scanFractionAndSuffix(pos); } else if (reader.ch == '.') { int savePos = reader.bp;