metaKeyState function

Function metaKeyState(
  1. Lexer lexer
)

Implementation

Function metaKeyState(Lexer lexer) {
  lexer.take(["#", " "]);
  lexer.ignore();

  String chr = lexer.next();

  while (!isColonTerminator(chr)) {
    chr = lexer.next();
  }

  lexer.rewind();
  lexer.emit(TokenType.MetaKey);

  return metaValueState;
}