Compiler-Lexer

 view release on metacpan or  search on metacpan

src/compiler/util/Compiler_reserved_keyword.cpp  view on Meta::CPAN

#line 181 "gen/reserved_keywords.gperf"
      {"sleep", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sleep"}},
#line 323 "gen/reserved_keywords.gperf"
      {"unless", {Enum::Token::Type::UnlessStmt, Enum::Token::Kind::Stmt, "UnlessStmt", "unless"}},
#line 32 "gen/reserved_keywords.gperf"
      {"*=", {Enum::Token::Type::MulEqual, Enum::Token::Kind::Assign, "MulEqual", "*="}},
#line 220 "gen/reserved_keywords.gperf"
      {"getgrnam", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getgrnam"}},
      {""}, {""}, {""},
#line 365 "gen/reserved_keywords.gperf"
      {"$9", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$9"}},
#line 80 "gen/reserved_keywords.gperf"
      {"chr", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "chr"}},
      {""},
#line 326 "gen/reserved_keywords.gperf"
      {"given", {Enum::Token::Type::GivenStmt, Enum::Token::Kind::Stmt, "GivenStmt", "given"}},
      {""},
#line 83 "gen/reserved_keywords.gperf"
      {"lc", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "lc"}},
#line 396 "gen/reserved_keywords.gperf"
      {"$^E", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$^E"}},
      {""},
#line 98 "gen/reserved_keywords.gperf"
      {"split", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "split"}},
      {""},
#line 39 "gen/reserved_keywords.gperf"
      {">=", {Enum::Token::Type::GreaterEqual, Enum::Token::Kind::Operator, "GreaterEqual", ">="}},
#line 257 "gen/reserved_keywords.gperf"
      {"log", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "log"}},
      {""}, {""},
#line 419 "gen/reserved_keywords.gperf"
      {"m", {Enum::Token::Type::RegMatch, Enum::Token::Kind::RegPrefix, "RegMatch", "m"}},
#line 38 "gen/reserved_keywords.gperf"
      {"x=", {Enum::Token::Type::StringMulEqual, Enum::Token::Kind::Assign, "StringMulEqual", "x="}},
#line 115 "gen/reserved_keywords.gperf"
      {"closedir", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "closedir"}},
#line 412 "gen/reserved_keywords.gperf"
      {"%INC", {Enum::Token::Type::Include, Enum::Token::Kind::Term, "Include", "%INC"}},
      {""}, {""},
#line 342 "gen/reserved_keywords.gperf"
      {"%$", {Enum::Token::Type::ShortHashDereference, Enum::Token::Kind::Modifier, "ShortHashDereference", "%$"}},
#line 397 "gen/reserved_keywords.gperf"
      {"$^F", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$^F"}},
      {""},
#line 241 "gen/reserved_keywords.gperf"
      {"sethostent", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sethostent"}},
#line 93 "gen/reserved_keywords.gperf"
      {"substr", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "substr"}},
#line 347 "gen/reserved_keywords.gperf"
      {"::", {Enum::Token::Type::NamespaceResolver, Enum::Token::Kind::Operator, "NamespaceResolver", "::"}},
#line 230 "gen/reserved_keywords.gperf"
      {"gethostbyname", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostbyname"}},
#line 166 "gen/reserved_keywords.gperf"
      {"exit", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "exit"}},
#line 215 "gen/reserved_keywords.gperf"
      {"endhostent", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endhostent"}},
      {""},
#line 30 "gen/reserved_keywords.gperf"
      {"+=", {Enum::Token::Type::AddEqual, Enum::Token::Kind::Assign, "AddEqual", "+="}},
#line 219 "gen/reserved_keywords.gperf"
      {"getgrgid", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getgrgid"}},
#line 79 "gen/reserved_keywords.gperf"
      {"chop", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "chop"}},
#line 231 "gen/reserved_keywords.gperf"
      {"gethostent", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostent"}},
#line 27 "gen/reserved_keywords.gperf"
      {"^", {Enum::Token::Type::BitXOr, Enum::Token::Kind::Operator, "BitXOr", "^"}},
#line 175 "gen/reserved_keywords.gperf"
      {"getppid", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getppid"}},
#line 221 "gen/reserved_keywords.gperf"
      {"getlogin", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getlogin"}},
#line 137 "gen/reserved_keywords.gperf"
      {"tell", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "tell"}},
      {""},
#line 102 "gen/reserved_keywords.gperf"
      {"splice", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "splice"}},
#line 94 "gen/reserved_keywords.gperf"
      {"uc", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "uc"}},
#line 254 "gen/reserved_keywords.gperf"
      {"exp", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "exp"}},
#line 129 "gen/reserved_keywords.gperf"
      {"rewinddir", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "rewinddir"}},
      {""},
#line 13 "gen/reserved_keywords.gperf"
      {"return", {Enum::Token::Type::Return, Enum::Token::Kind::Return, "Return", "return"}},
#line 40 "gen/reserved_keywords.gperf"
      {"<=", {Enum::Token::Type::LessEqual, Enum::Token::Kind::Operator, "LessEqual", "<="}},
#line 405 "gen/reserved_keywords.gperf"
      {"$^R", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$^R"}},
      {""},
#line 271 "gen/reserved_keywords.gperf"
      {"BEGIN", {Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "BEGIN"}},
#line 110 "gen/reserved_keywords.gperf"
      {"exists", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "exists"}},
#line 355 "gen/reserved_keywords.gperf"
      {"$_", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$_"}},
      {""},
#line 285 "gen/reserved_keywords.gperf"
      {"goto", {Enum::Token::Type::Goto, Enum::Token::Kind::Control, "Goto", "goto"}},
#line 279 "gen/reserved_keywords.gperf"
      {"STDIN", {Enum::Token::Type::STDIN, Enum::Token::Kind::Handle, "STDIN", "STDIN"}},
#line 201 "gen/reserved_keywords.gperf"
      {"socket", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "socket"}},
      {""},
#line 86 "gen/reserved_keywords.gperf"
      {"ord", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "ord"}},
      {""},
#line 409 "gen/reserved_keywords.gperf"
      {"@ARGV", {Enum::Token::Type::ProgramArgument, Enum::Token::Kind::Term, "ProgramArgument", "@ARGV"}},
      {""},
#line 381 "gen/reserved_keywords.gperf"
      {"$^", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$^"}},
#line 317 "gen/reserved_keywords.gperf"
      {"our", {Enum::Token::Type::OurDecl, Enum::Token::Kind::Decl, "OurDecl", "our"}},
      {""}, {""},
#line 76 "gen/reserved_keywords.gperf"
      {"!", {Enum::Token::Type::Not, Enum::Token::Kind::SingleTerm, "Not", "!"}},
      {""},
#line 229 "gen/reserved_keywords.gperf"
      {"gethostbyaddr", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostbyaddr"}},
      {""},



( run in 0.451 second using v1.01-cache-2.11-cpan-5735350b133 )