Compiler-Lexer

 view release on metacpan or  search on metacpan

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

      {"gmtime", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gmtime"}},
#line 95 "gen/reserved_keywords.gperf"
      {"ucfirst", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "ucfirst"}},
      {""}, {""}, {""}, {""},
#line 75 "gen/reserved_keywords.gperf"
      {"$#", {Enum::Token::Type::ArraySize, Enum::Token::Kind::SingleTerm, "ArraySize", "$#"}},
#line 26 "gen/reserved_keywords.gperf"
      {"and", {Enum::Token::Type::AlphabetAnd, Enum::Token::Kind::Operator, "AlphabetAnd", "and"}},
      {""}, {""},
#line 336 "gen/reserved_keywords.gperf"
      {"]", {Enum::Token::Type::RightBracket, Enum::Token::Kind::Symbol, "RightBracket", "]"}},
#line 292 "gen/reserved_keywords.gperf"
      {"-e", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-e"}},
#line 223 "gen/reserved_keywords.gperf"
      {"getpwnam", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpwnam"}},
      {""}, {""}, {""},
#line 373 "gen/reserved_keywords.gperf"
      {"$*", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$*"}},
#line 213 "gen/reserved_keywords.gperf"
      {"shmwrite", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "shmwrite"}},
      {""}, {""},
#line 19 "gen/reserved_keywords.gperf"
      {">", {Enum::Token::Type::Greater, Enum::Token::Kind::Operator, "Greater", ">"}},
#line 31 "gen/reserved_keywords.gperf"
      {"-=", {Enum::Token::Type::SubEqual, Enum::Token::Kind::Assign, "SubEqual", "-="}},
#line 267 "gen/reserved_keywords.gperf"
      {"__LINE__", {Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__LINE__"}},
      {""}, {""},
#line 281 "gen/reserved_keywords.gperf"
      {"STDERR", {Enum::Token::Type::STDERR, Enum::Token::Kind::Handle, "STDERR", "STDERR"}},
#line 345 "gen/reserved_keywords.gperf"
      {"=>", {Enum::Token::Type::Arrow, Enum::Token::Kind::Operator, "Arrow", "=>"}},
#line 37 "gen/reserved_keywords.gperf"
      {">>=", {Enum::Token::Type::RightShiftEqual, Enum::Token::Kind::Assign, "RightShiftEqual", ">>="}},
      {""},
#line 249 "gen/reserved_keywords.gperf"
      {"bless", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "bless"}},
#line 29 "gen/reserved_keywords.gperf"
      {"x", {Enum::Token::Type::StringMul, Enum::Token::Kind::Operator, "StringMul", "x"}},
#line 301 "gen/reserved_keywords.gperf"
      {"-t", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-t"}},
#line 73 "gen/reserved_keywords.gperf"
      {"sub", {Enum::Token::Type::FunctionDecl, Enum::Token::Kind::Decl, "FunctionDecl", "sub"}},
#line 101 "gen/reserved_keywords.gperf"
      {"push", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "push"}},
#line 103 "gen/reserved_keywords.gperf"
      {"shift", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "shift"}},
#line 180 "gen/reserved_keywords.gperf"
      {"setpriority", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setpriority"}},
#line 392 "gen/reserved_keywords.gperf"
      {"$]", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$]"}},
      {""}, {""}, {""}, {""},
#line 300 "gen/reserved_keywords.gperf"
      {"-s", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-s"}},
      {""}, {""}, {""},
#line 176 "gen/reserved_keywords.gperf"
      {"getpriority", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpriority"}},
#line 388 "gen/reserved_keywords.gperf"
      {"$>", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$>"}},
#line 224 "gen/reserved_keywords.gperf"
      {"getpwuid", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpwuid"}},
      {""},
#line 145 "gen/reserved_keywords.gperf"
      {"chown", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "chown"}},
#line 163 "gen/reserved_keywords.gperf"
      {"caller", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "caller"}},
#line 308 "gen/reserved_keywords.gperf"
      {"-C", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-C"}},
      {""},
#line 188 "gen/reserved_keywords.gperf"
      {"tied", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "tied"}},
      {""}, {""},
#line 104 "gen/reserved_keywords.gperf"
      {"unshift", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "unshift"}},
      {""}, {""}, {""},
#line 14 "gen/reserved_keywords.gperf"
      {"+", {Enum::Token::Type::Add, Enum::Token::Kind::Operator, "Add", "+"}},
#line 294 "gen/reserved_keywords.gperf"
      {"-g", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-g"}},
#line 43 "gen/reserved_keywords.gperf"
      {"<=>", {Enum::Token::Type::Compare, Enum::Token::Kind::Operator, "Compare", "<=>"}},
      {""}, {""},
#line 170 "gen/reserved_keywords.gperf"
      {"scalar", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "scalar"}},
#line 250 "gen/reserved_keywords.gperf"
      {"defined", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "defined"}},
#line 155 "gen/reserved_keywords.gperf"
      {"readlink", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "readlink"}},
      {""}, {""}, {""},
#line 46 "gen/reserved_keywords.gperf"
      {"!~", {Enum::Token::Type::RegNot, Enum::Token::Kind::Operator, "RegNot", "!~"}},
      {""}, {""},
#line 149 "gen/reserved_keywords.gperf"
      {"ioctl", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "ioctl"}},
#line 112 "gen/reserved_keywords.gperf"
      {"values", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "values"}},
#line 278 "gen/reserved_keywords.gperf"
      {"DESTROY", {Enum::Token::Type::DESTROY, Enum::Token::Kind::DESTROY, "DESTROY", "DESTROY"}},
      {""}, {""},
#line 350 "gen/reserved_keywords.gperf"
      {"while", {Enum::Token::Type::WhileStmt, Enum::Token::Kind::Stmt, "WhileStmt", "while"}},
#line 182 "gen/reserved_keywords.gperf"
      {"system", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "system"}},
#line 298 "gen/reserved_keywords.gperf"
      {"-p", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-p"}},
      {""}, {""}, {""}, {""},
#line 369 "gen/reserved_keywords.gperf"
      {"$+", {Enum::Token::Type::SpecificValue, Enum::Token::Kind::Term, "SpecificValue", "$+"}},
      {""},
#line 109 "gen/reserved_keywords.gperf"
      {"each", {Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "each"}},
      {""},
#line 20 "gen/reserved_keywords.gperf"
      {"<", {Enum::Token::Type::Less, Enum::Token::Kind::Operator, "Less", "<"}},
#line 299 "gen/reserved_keywords.gperf"
      {"-r", {Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-r"}},
      {""}, {""}, {""}, {""},
#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", "<<="}},



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