consumeKeyword method

dynamic consumeKeyword()

Implementation

consumeKeyword() {
  assert(isLetter(cur));
  while (advance()) {
    var c = cur;
    if (isLetter(c)) continue;
    if (isWS(c)) break;
    if (isParen(c)) break;
    if (isComma(c)) break;
    return errorToken(
        "unexpected character in keyword at <${currentToken()}>");
  }
  var token = consumeToken();
  return keywordToken(token);
}