identifier method

Parser<String> identifier()
inherited

Implementation

Parser<String> identifier() => token(
  (ref0(identifierStart) & ref0(identifierPart).star())
      .flatten(message: 'identifier expected')
      .where((id) => !keywords.contains(id), message: 'identifier expected'),
).map((t) => t.value);