Compiler-Lexer

 view release on metacpan or  search on metacpan

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

#line 92 "gen/reserved_keywords.gperf"
      {"sprintf", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sprintf"}},
#line 36 "gen/reserved_keywords.gperf"
      {"<<=", {Enum::Token::Type::LeftShiftEqual, Enum::Token::Kind::Assign, "LeftShiftEqual", "<<="}},
#line 184 "gen/reserved_keywords.gperf"
      {"wait", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "wait"}},
#line 152 "gen/reserved_keywords.gperf"
      {"mkdir", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "mkdir"}},
#line 161 "gen/reserved_keywords.gperf"
      {"unlink", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "unlink"}},
#line 44 "gen/reserved_keywords.gperf"
      {"~~", {Enum::Token::Type::PolymorphicCompare, Enum::Token::Kind::Operator, "PolymorphicCompare", "~~"}},
      {""},
#line 97 "gen/reserved_keywords.gperf"
      {"quotemeta", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "quotemeta"}},
      {""}, {""},
#line 364 "gen/reserved_keywords.gperf"
      {"$8", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$8"}},
#line 344 "gen/reserved_keywords.gperf"
      {"$#{", {Enum::Token::Type::ArraySizeDereference, Enum::Token::Kind::Modifier, "ArraySizeDereference", "$#{"}},
      {""}, {""},
#line 335 "gen/reserved_keywords.gperf"
      {"[", {Enum::Token::Type::LeftBracket, Enum::Token::Kind::Symbol, "LeftBracket", "["}},
#line 290 "gen/reserved_keywords.gperf"
      {"-c", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-c"}},
      {""}, {""}, {""}, {""},
#line 387 "gen/reserved_keywords.gperf"
      {"$<", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$<"}},
      {""},
#line 140 "gen/reserved_keywords.gperf"
      {"warn", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "warn"}},
      {""},
#line 265 "gen/reserved_keywords.gperf"
      {"__PACKAGE__", {Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__PACKAGE__"}},
#line 313 "gen/reserved_keywords.gperf"
      {"-T", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-T"}},
#line 251 "gen/reserved_keywords.gperf"
      {"abs", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "abs"}},
      {""}, {""},
#line 120 "gen/reserved_keywords.gperf"
      {"fileno", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "fileno"}},
#line 417 "gen/reserved_keywords.gperf"
      {"qx", {Enum::Token::Type::RegExec, Enum::Token::Kind::RegPrefix, "RegExec", "qx"}},
      {""}, {""}, {""}, {""},
#line 135 "gen/reserved_keywords.gperf"
      {"sysseek", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sysseek"}},
      {""}, {""}, {""}, {""},
#line 391 "gen/reserved_keywords.gperf"
      {"$[", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$["}},
      {""}, {""}, {""}, {""},
#line 307 "gen/reserved_keywords.gperf"
      {"-B", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-B"}},
      {""},
#line 177 "gen/reserved_keywords.gperf"
      {"kill", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "kill"}},
      {""}, {""},
#line 134 "gen/reserved_keywords.gperf"
      {"sysread", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sysread"}},
      {""}, {""},
#line 144 "gen/reserved_keywords.gperf"
      {"chmod", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "chmod"}},
#line 24 "gen/reserved_keywords.gperf"
      {"|", {Enum::Token::Type::BitOr, Enum::Token::Kind::Operator, "BitOr", "|"}},
#line 117 "gen/reserved_keywords.gperf"
      {"dbmopen", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "dbmopen"}},
#line 269 "gen/reserved_keywords.gperf"
      {"__DATA__", {Enum::Token::Type::DataWord, Enum::Token::Kind::DataWord, "DataWord", "__DATA__"}},
      {""}, {""},
#line 91 "gen/reserved_keywords.gperf"
      {"rindex", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "rindex"}},
#line 327 "gen/reserved_keywords.gperf"
      {"default", {Enum::Token::Type::DefaultStmt, Enum::Token::Kind::DefaultStmt, "DefaultStmt", "default"}},
#line 67 "gen/reserved_keywords.gperf"
      {"||=", {Enum::Token::Type::OrEqual, Enum::Token::Kind::Assign, "OrEqual", "||="}},
      {""},
#line 324 "gen/reserved_keywords.gperf"
      {"until", {Enum::Token::Type::UntilStmt, Enum::Token::Kind::Stmt, "UntilStmt", "until"}},
#line 16 "gen/reserved_keywords.gperf"
      {"/", {Enum::Token::Type::Div, Enum::Token::Kind::Operator, "Div", "/"}},
#line 69 "gen/reserved_keywords.gperf"
      {"..", {Enum::Token::Type::Slice, Enum::Token::Kind::Operator, "Slice", ".."}},
#line 71 "gen/reserved_keywords.gperf"
      {"...", {Enum::Token::Type::ToDo, Enum::Token::Kind::Operator, "ToDo", "..."}},
#line 246 "gen/reserved_keywords.gperf"
      {"localtime", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "localtime"}},
      {""}, {""},
#line 416 "gen/reserved_keywords.gperf"
      {"qw", {Enum::Token::Type::RegList, Enum::Token::Kind::RegPrefix, "RegList", "qw"}},
#line 59 "gen/reserved_keywords.gperf"
      {"//=", {Enum::Token::Type::DefaultEqual, Enum::Token::Kind::Assign, "DefaultEqual", "//="}},
      {""}, {""},
#line 18 "gen/reserved_keywords.gperf"
      {"?", {Enum::Token::Type::ThreeTermOperator, Enum::Token::Kind::Operator, "ThreeTermOperator", "?"}},
#line 297 "gen/reserved_keywords.gperf"
      {"-o", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-o"}},
      {""}, {""},
#line 147 "gen/reserved_keywords.gperf"
      {"fcntl", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "fcntl"}},
#line 280 "gen/reserved_keywords.gperf"
      {"STDOUT", {Enum::Token::Type::STDOUT, Enum::Token::Kind::Handle, "STDOUT", "STDOUT"}},
#line 372 "gen/reserved_keywords.gperf"
      {"$|", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$|"}},
      {""},
#line 259 "gen/reserved_keywords.gperf"
      {"rand", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "rand"}},
      {""},
#line 333 "gen/reserved_keywords.gperf"
      {"{", {Enum::Token::Type::LeftBrace, Enum::Token::Kind::Symbol, "LeftBrace", "{"}},
#line 312 "gen/reserved_keywords.gperf"
      {"-S", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-S"}},
      {""},
#line 150 "gen/reserved_keywords.gperf"
      {"link", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "link"}},
      {""}, {""},
#line 371 "gen/reserved_keywords.gperf"
      {"$/", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$/"}},
#line 116 "gen/reserved_keywords.gperf"
      {"dbmclose", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "dbmclose"}},
      {""}, {""}, {""},
#line 57 "gen/reserved_keywords.gperf"
      {"**", {Enum::Token::Type::Exp, Enum::Token::Kind::Operator, "Exp", "**"}},



( run in 0.550 second using v1.01-cache-2.11-cpan-39bf76dae61 )