+"implements" L C yylval->identifier_ = new CYIdentifier("implements"); return tk::Implements;
+"interface" L C yylval->identifier_ = new CYIdentifier("interface"); return tk::Interface;
+"package" L C yylval->identifier_ = new CYIdentifier("package"); return tk::Package;
+"private" L C yylval->identifier_ = new CYIdentifier("private"); return tk::Private;
+"protected" L C yylval->identifier_ = new CYIdentifier("protected"); return tk::Protected;
+"public" L C yylval->identifier_ = new CYIdentifier("public"); return tk::Public;
+"static" L C yylval->identifier_ = new CYIdentifier("static"); return tk::Static;
+
+"abstract" L C yylval->identifier_ = new CYIdentifier("abstract"); return tk::Abstract;
+"boolean" L C yylval->identifier_ = new CYIdentifier("boolean"); return tk::Boolean;
+"byte" L C yylval->identifier_ = new CYIdentifier("byte"); return tk::Byte;
+"char" L C yylval->identifier_ = new CYIdentifier("char"); return tk::Char;
+"double" L C yylval->identifier_ = new CYIdentifier("double"); return tk::Double;
+"final" L C yylval->identifier_ = new CYIdentifier("final"); return tk::Final;
+"float" L C yylval->identifier_ = new CYIdentifier("float"); return tk::Float;
+"goto" L C yylval->identifier_ = new CYIdentifier("goto"); return tk::Goto;
+"int" L C yylval->identifier_ = new CYIdentifier("int"); return tk::Int;
+"long" L C yylval->identifier_ = new CYIdentifier("long"); return tk::Long;
+"native" L C yylval->identifier_ = new CYIdentifier("native"); return tk::Native;
+"short" L C yylval->identifier_ = new CYIdentifier("short"); return tk::Short;
+"synchronized" L C yylval->identifier_ = new CYIdentifier("synchronized"); return tk::Synchronized;
+"throws" L C yylval->identifier_ = new CYIdentifier("throws"); return tk::Throws;
+"transient" L C yylval->identifier_ = new CYIdentifier("transient"); return tk::Transient;
+"volatile" L C yylval->identifier_ = new CYIdentifier("volatile"); return tk::Volatile;
+
+"let" L C yylval->identifier_ = new CYIdentifier("let"); return tk::Let;
+"yield" L C yylval->identifier_ = new CYIdentifier("yield"); return tk::Yield;
+
+"each" L C yylval->identifier_ = new CYIdentifier("each"); return tk::Each;