Compiler-Parser

 view release on metacpan or  search on metacpan

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

	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endhostent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endnetent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endpwent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getgrent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getgrgid"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getgrnam"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getlogin"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpwent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpwnam"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getpwuid"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setgrent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setpwent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endprotoent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "endservent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostbyaddr"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostbyname"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gethostent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getnetbyaddr"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getnetbyname"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getnetent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getprotobyname"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getprotobynumber"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getprotoent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getservbyname"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getservbyport"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "getservent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sethostent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setnetent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setprotoent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "setservent"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "gmtime"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "localtime"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "time"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "ref"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "bless"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "defined"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "abs"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "atan2"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "cos"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "exp"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "hex"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "int"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "log"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "oct"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "rand"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sin"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "sqrt"},
	{Enum::Token::Type::BuiltinFunc, Enum::Token::Kind::Function, "BuiltinFunc", "srand"},
	{Enum::Token::Type::RequireDecl, Enum::Token::Kind::Decl, "RequireDecl", "require"},
	{Enum::Token::Type::Import, Enum::Token::Kind::Import, "Import", "import"},
	{Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__PACKAGE__"},
	{Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__FILE__"},
	{Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__LINE__"},
	{Enum::Token::Type::SpecificKeyword, Enum::Token::Kind::SpecificKeyword, "SpecificKeyword", "__SUB__"},
	{Enum::Token::Type::DataWord, Enum::Token::Kind::DataWord, "DataWord", "__DATA__"},
	{Enum::Token::Type::DataWord, Enum::Token::Kind::DataWord, "DataWord", "__END__"},
	{Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "BEGIN"},
	{Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "CHECK"},
	{Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "INIT"},
	{Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "END"},
	{Enum::Token::Type::ModWord, Enum::Token::Kind::ModWord, "ModWord", "UNITCHECK"},
	{Enum::Token::Type::AUTOLOAD, Enum::Token::Kind::AUTOLOAD, "AUTOLOAD", "AUTOLOAD"},
	{Enum::Token::Type::CORE, Enum::Token::Kind::CORE, "CORE", "CORE"},
	{Enum::Token::Type::DESTROY, Enum::Token::Kind::DESTROY, "DESTROY", "DESTROY"},
	{Enum::Token::Type::STDIN, Enum::Token::Kind::Handle, "STDIN", "STDIN"},
	{Enum::Token::Type::STDOUT, Enum::Token::Kind::Handle, "STDOUT", "STDOUT"},
	{Enum::Token::Type::STDERR, Enum::Token::Kind::Handle, "STDERR", "STDERR"},
	{Enum::Token::Type::Redo, Enum::Token::Kind::Control, "Redo", "redo"},
	{Enum::Token::Type::Next, Enum::Token::Kind::Control, "Next", "next"},
	{Enum::Token::Type::Last, Enum::Token::Kind::Control, "Last", "last"},
	{Enum::Token::Type::Goto, Enum::Token::Kind::Control, "Goto", "goto"},
	{Enum::Token::Type::Continue, Enum::Token::Kind::Control, "Continue", "continue"},
	{Enum::Token::Type::Do, Enum::Token::Kind::Do, "Do", "do"},
	{Enum::Token::Type::Break, Enum::Token::Kind::Control, "Break", "break"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-b"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-c"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-d"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-e"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-f"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-g"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-k"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-l"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-o"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-p"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-r"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-s"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-t"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-u"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-w"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-x"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-z"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-A"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-B"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-C"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-M"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-O"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-R"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-S"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-T"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-W"},
	{Enum::Token::Type::Handle, Enum::Token::Kind::Handle, "Handle", "-X"},
	{Enum::Token::Type::LocalDecl, Enum::Token::Kind::Decl, "LocalDecl", "local"},
	{Enum::Token::Type::OurDecl, Enum::Token::Kind::Decl, "OurDecl", "our"},
	{Enum::Token::Type::StateDecl, Enum::Token::Kind::Decl, "StateDecl", "state"},
	{Enum::Token::Type::UseDecl, Enum::Token::Kind::Decl, "UseDecl", "use"},
	{Enum::Token::Type::UsedName, Enum::Token::Kind::Module, "UsedName", ""},
	{Enum::Token::Type::RequiredName, Enum::Token::Kind::Module, "RequiredName", ""},
	{Enum::Token::Type::IfStmt, Enum::Token::Kind::Stmt, "IfStmt", "if"},
	{Enum::Token::Type::ElseStmt, Enum::Token::Kind::Stmt, "ElseStmt", "else"},
	{Enum::Token::Type::ElsifStmt, Enum::Token::Kind::Stmt, "ElsifStmt", "elsif"},
	{Enum::Token::Type::UnlessStmt, Enum::Token::Kind::Stmt, "UnlessStmt", "unless"},
	{Enum::Token::Type::UntilStmt, Enum::Token::Kind::Stmt, "UntilStmt", "until"},
	{Enum::Token::Type::WhenStmt, Enum::Token::Kind::Stmt, "WhenStmt", "when"},
	{Enum::Token::Type::GivenStmt, Enum::Token::Kind::Stmt, "GivenStmt", "given"},
	{Enum::Token::Type::DefaultStmt, Enum::Token::Kind::DefaultStmt, "DefaultStmt", "default"},
	{Enum::Token::Type::Comma, Enum::Token::Kind::Comma, "Comma", ","},
	{Enum::Token::Type::Colon, Enum::Token::Kind::Colon, "Colon", ":"},
	{Enum::Token::Type::SemiColon, Enum::Token::Kind::StmtEnd, "SemiColon", ";"},
	{Enum::Token::Type::LeftParenthesis, Enum::Token::Kind::Symbol, "LeftParenthesis", "("},
	{Enum::Token::Type::RightParenthesis, Enum::Token::Kind::Symbol, "RightParenthesis", ")"},
	{Enum::Token::Type::LeftBrace, Enum::Token::Kind::Symbol, "LeftBrace", "{"},



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