Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
t /
uni /
Delete
Unzip
Name
Size
Permission
Date
Action
attrs.t
5.1
KB
-r--r--r--
2014-12-27 11:49
bless.t
2.6
KB
-r--r--r--
2014-12-27 11:49
cache.t
1.05
KB
-r--r--r--
2014-12-27 11:49
caller.t
1.88
KB
-r--r--r--
2014-12-27 11:49
case.pl
3.14
KB
-r--r--r--
2014-12-27 11:49
chomp.t
1.9
KB
-r--r--r--
2014-12-27 11:49
chr.t
655
B
-r--r--r--
2014-12-27 11:49
class.t
2.18
KB
-r--r--r--
2014-12-27 11:49
eval.t
652
B
-r--r--r--
2014-12-27 11:49
fold.t
28.46
KB
-r--r--r--
2014-12-27 11:49
goto.t
836
B
-r--r--r--
2014-12-27 11:49
greek.t
4.15
KB
-r--r--r--
2014-12-27 11:49
gv.t
22.39
KB
-r--r--r--
2014-12-27 11:49
labels.t
1.66
KB
-r--r--r--
2014-12-27 11:49
latin2.t
5.19
KB
-r--r--r--
2014-12-27 11:49
lex_utf8.t
2.15
KB
-r--r--r--
2014-12-27 11:49
lower.t
274
B
-r--r--r--
2014-12-27 11:49
method.t
7.93
KB
-r--r--r--
2014-12-27 11:49
opcroak.t
1.1
KB
-r--r--r--
2014-12-27 11:49
overload.t
7.38
KB
-r--r--r--
2014-12-27 11:49
package.t
2.47
KB
-r--r--r--
2014-12-27 11:49
parser.t
5.6
KB
-r--r--r--
2014-12-27 11:49
readline.t
1.35
KB
-r--r--r--
2014-12-27 11:49
select.t
636
B
-r--r--r--
2014-12-27 11:49
sprintf.t
2.6
KB
-r--r--r--
2014-12-27 11:49
stash.t
9.66
KB
-r--r--r--
2014-12-27 11:49
tie.t
1.02
KB
-r--r--r--
2014-12-27 11:49
title.t
217
B
-r--r--r--
2014-12-27 11:49
tr_7jis.t
1.39
KB
-r--r--r--
2014-12-27 11:49
tr_eucjp.t
1.2
KB
-r--r--r--
2014-12-27 11:49
tr_sjis.t
1.21
KB
-r--r--r--
2014-12-27 11:49
tr_utf8.t
1.71
KB
-r--r--r--
2014-12-27 11:49
universal.t
3.57
KB
-r--r--r--
2014-12-27 11:49
upper.t
298
B
-r--r--r--
2014-12-27 11:49
variables.t
7.77
KB
-r--r--r--
2014-12-27 11:49
write.t
2.45
KB
-r--r--r--
2014-12-27 11:49
Save
Rename
#!./perl # Checks if 'package' work as intended. BEGIN { require './test.pl'; } plan (tests => 18); use utf8; use open qw( :utf8 :std ); package Føø::Bær { } package クラス { } package ฟọ::バッズ { } ok 1, "sanity check. If we got this far, UTF-8 in package names is legal."; #The next few come from comp/package.t { $ㄅĽuṞfⳐ = 123; package ꑭʑ; sub ニュー {bless [];} $bar = 4; { package 압Ƈ; $ㄅĽuṞfⳐ = 5; } $압Ƈ'd읯ⱪ = 6; #' $ꑭʑ = 2; $ꑭʑ = join(':', sort(keys %ꑭʑ::)); $압Ƈ = join(':', sort(keys %압Ƈ::)); ::is $ꑭʑ, 'bar:ニュー:ꑭʑ:압Ƈ', "comp/stash.t test 1"; ::is $압Ƈ, "d읯ⱪ:ㄅĽuṞfⳐ", "comp/stash.t test 2"; ::is $main'ㄅĽuṞfⳐ, 123, "comp/stash.t test 3"; package 압Ƈ; ::is $ㄅĽuṞfⳐ, 5, "comp/stash.t test 4"; eval '::is $ㄅĽuṞfⳐ, 5, "comp/stash.t test 5";'; eval 'package main; is $ㄅĽuṞfⳐ, 123, "comp/stash.t test 6";'; ::is $ㄅĽuṞfⳐ, 5, "comp/stash.t test 7"; #This is actually pretty bad, as caller() wasn't clean to begin with. package main; sub ㄘ { caller(0) } sub ƒஓ { my $s = shift; if ($s) { package ᛔQR; main::ㄘ(); } } is((ƒஓ(1))[0], 'ᛔQR', "comp/stash.t test 8"); my $Q = ꑭʑ->ニュー(); undef %ꑭʑ::; eval { $a = *ꑭʑ::ニュー{PACKAGE}; }; is $a, "__ANON__", "comp/stash.t test 9"; { local $@; eval { $Q->param; }; like $@, qr/^Can't use anonymous symbol table for method lookup/, "comp/stash.t test 10"; } like "$Q", qr/^__ANON__=/, "comp/stash.t test 11"; is ref $Q, "__ANON__", "comp/stash.t test 12"; package bugⅲⅱⅴⅵⅱ { #not really latin, but bear with me, I'm not Damian. ::is( __PACKAGE__, 'bugⅲⅱⅴⅵⅱ', "comp/stash.t test 13"); ::is( eval('__PACKAGE__'), 'bugⅲⅱⅴⅵⅱ', "comp/stash.t test 14"); } } #This comes from comp/package_block.t { local $@; eval q[package ᕘ {]; like $@, qr/\AMissing right curly /, "comp/package_block.t test"; } # perl #105922 { my $latin_1 = "þackage"; my $utf8 = "þackage"; utf8::downgrade($latin_1); utf8::upgrade($utf8); local $@; eval { $latin_1->can("yadda") }; ok(!$@, "latin1->meth works"); local $@; eval { $utf8->can("yadda") }; ok(!$@, "utf8->meth works"); }