-"undefined" L C I(identifier, Identifier("undefined"), tk::Identifier_, hi::Operator);
-
-"false" L C I(false, False(), tk::False, hi::Constant);
-"null" L C I(null, Null(), tk::Null, hi::Constant);
-"true" L C I(true, True(), tk::True, hi::Constant);
-
-"auto" L C I(word, Word("auto"), tk::Auto, hi::Meta);
-"break" L R I(word, Word("break"), tk::Break, hi::Control);
-"case" L C I(word, Word("case"), tk::Case, hi::Control);
-"catch" L C I(word, Word("catch"), tk::Catch, hi::Control);
-"continue" L R I(word, Word("continue"), tk::Continue, hi::Control);
-"default" L C I(word, Word("default"), tk::Default, hi::Control);
-"delete" L C I(word, Word("delete"), tk::Delete, hi::Operator);
-"do" L C I(word, Word("do"), tk::Do, hi::Control);
-"else" L C I(word, Word("else"), tk::Else, hi::Control);
-"finally" L C I(word, Word("finally"), tk::Finally, hi::Control);
-"for" L C I(word, Word("for"), tk::For, hi::Control);
-"function" L C I(word, Word("function"), yyextra->no_.Function ? tk::Function_ : tk::Function, hi::Meta);
-"if" L C I(word, Word("if"), tk::If, hi::Control);
-"in" L C I(word, Word("in"), yyextra->in_.top() ? tk::In_ : tk::In, hi::Operator);
-"instanceof" L C I(word, Word("instanceof"), tk::InstanceOf, hi::Operator);
-"new" L C I(word, Word("new"), tk::New, hi::Operator);
-"return" L R I(word, Word("return"), tk::Return, hi::Control);
-"switch" L C I(word, Word("switch"), tk::Switch, hi::Control);
-"this" L C I(this, This(), tk::This, hi::Constant);
-"throw" L R I(word, Word("throw"), tk::Throw, hi::Control);
-"try" L C I(word, Word("try"), tk::Try, hi::Control);
-"typeof" L C I(word, Word("typeof"), tk::TypeOf, hi::Operator);
-"var" L C I(word, Word("var"), tk::Var, hi::Meta);
-"void" L C I(word, Word("void"), tk::Void, hi::Operator);
-"while" L C I(word, Word("while"), tk::While, hi::Control);
-"with" L C I(word, Word("with"), tk::With, hi::Control);
-
-"debugger" L C I(word, Word("debugger"), tk::Debugger, hi::Meta);
-
-"const" L C I(word, Word("const"), tk::Const, hi::Meta);
-
-"class" L C I(word, Word("class"), tk::Class, hi::Meta);
-"enum" L C I(word, Word("enum"), tk::Enum, hi::Meta);
-"export" L C I(word, Word("export"), tk::Export, hi::Meta);
-"extends" L C I(word, Word("extends"), tk::Extends, hi::Meta);
-"import" L C I(word, Word("import"), tk::Import, hi::Meta);
-"super" L C I(word, Word("super"), tk::Super, hi::Constant);
-
-"implements" L C I(identifier, Identifier("implements"), tk::Implements, hi::Meta);
-"interface" L C I(identifier, Identifier("interface"), tk::Interface, hi::Meta);
-"package" L C I(identifier, Identifier("package"), tk::Package, hi::Meta);
-"private" L C I(identifier, Identifier("private"), tk::Private, hi::Meta);
-"protected" L C I(identifier, Identifier("protected"), tk::Protected, hi::Meta);
-"public" L C I(identifier, Identifier("public"), tk::Public, hi::Meta);
-"static" L C I(identifier, Identifier("static"), tk::Static, hi::Meta);
-
-"abstract" L C I(identifier, Identifier("abstract"), tk::Abstract, hi::Meta);
-"boolean" L C I(identifier, Identifier("boolean"), tk::Boolean, hi::Type);
-"byte" L C I(identifier, Identifier("byte"), tk::Byte, hi::Type);
-"char" L C I(identifier, Identifier("char"), tk::Char, hi::Type);
-"double" L C I(identifier, Identifier("double"), tk::Double, hi::Type);
-"final" L C I(identifier, Identifier("final"), tk::Final, hi::Meta);
-"float" L C I(identifier, Identifier("float"), tk::Float, hi::Type);
-"goto" L C I(identifier, Identifier("goto"), tk::Goto, hi::Control);
-"int" L C I(identifier, Identifier("int"), tk::Int, hi::Type);
-"long" L C I(identifier, Identifier("long"), tk::Long, hi::Type);
-"native" L C I(identifier, Identifier("native"), tk::Native, hi::Meta);
-"short" L C I(identifier, Identifier("short"), tk::Short, hi::Type);
-"synchronized" L C I(identifier, Identifier("synchronized"), tk::Synchronized, hi::Meta);
-"throws" L C I(identifier, Identifier("throws"), tk::Throws, hi::Meta);
-"transient" L C I(identifier, Identifier("transient"), tk::Transient, hi::Meta);
-"volatile" L C I(identifier, Identifier("volatile"), tk::Volatile, hi::Meta);
-
-"let" L C I(identifier, Identifier("let"), tk::Let, hi::Meta);
-"yield" L C I(identifier, Identifier("yield"), tk::Yield, hi::Control);
-
-"each" L C I(identifier, Identifier("each"), tk::Each, hi::Control);
-"of" L C I(identifier, Identifier("of"), tk::Of, hi::Operator);