fastParse method

  1. @override
bool fastParse(
  1. State<StringReader> state
)
override

Parses the input and returns true if successful, false otherwise.

Implementation

@override
bool fastParse(State<StringReader> state) {
  final input = state.input;
  while (state.pos < input.length) {
    final c = input.readChar(state.pos);
    if (!(c >= 0x41 && c <= 0x5A || c >= 0x61 && c <= 0x7A)) {
      break;
    }

    state.pos += input.count;
  }

  return true;
}