final int numberStart = pos - 1; if (c == '-') { c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == '.') { pos += 1; c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == 'e' || c == 'E') { pos += 1; c = nextOrNumberError(numberStart); if (c == '-' || c == '+') { c = nextOrNumberError(numberStart);
final int numberStart = pos - 1; if (c == '-') { c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == '.') { pos += 1; c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == 'e' || c == 'E') { pos += 1; c = nextOrNumberError(numberStart); if (c == '-' || c == '+') { c = nextOrNumberError(numberStart);
final int numberStart = pos - 1; if (c == '-') { c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == '.') { pos += 1; c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == 'e' || c == 'E') { pos += 1; c = nextOrNumberError(numberStart); if (c == '-' || c == '+') { c = nextOrNumberError(numberStart);
final int numberStart = pos - 1; if (c == '-') { c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == '.') { pos += 1; c = nextOrNumberError(numberStart); if (!(c >= '0' && c <= '9')) { throw numberError(numberStart, pos); if (c == 'e' || c == 'E') { pos += 1; c = nextOrNumberError(numberStart); if (c == '-' || c == '+') { c = nextOrNumberError(numberStart);