Data-Dumper-Interp
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
t/50_shebang.t view on Meta::CPAN
our $maskedglobal_hr = \%maskedglobal_h;
our $maskedglobal_obj = $toplex_obj;
our $maskedglobal_regexp = $toplex_regexp;
local %local_h = %toplex_h;
local @local_a = @toplex_a;
local $local_ar = \@toplex_a;
local $local_hr = \%local_h;
local $local_obj = $toplex_obj;
local $local_regexp = $toplex_regexp;
use constant CPICS_DEFAULT => 0; # is Useqq('controlpics') the default?
my @dvis_tests = (
[ __LINE__, q(hexesc:\x{263a}), qq(hexesc:\N{U+263A}) ], # \x{...} in dvis input
[ __LINE__, q(NUesc:\N{U+263a}), qq(NUesc:\N{U+263A}) ], # \N{U+...} in dvis input
[ __LINE__, q(aaa\\\\bbb), q(aaa\bbb) ],
[ __LINE__, q(re is $toplex_regexp), q(re is toplex_regexp=qr/my.*regexp/) ],
#[ q($unicode_str\n), qq(unicode_str=\" \\x{263a} \\x{263b} \\x{263c} \\x{263d} \\x{263e} \\x{263f} \\x{2640} \\x{2641} \\x{2642} \\x{2643} \\x{2644} \\x{2645} \\x{2646} \\x{2647} \\x{2648} \\x{2649} \\x{264a} \\x{264b} \\x{264c} \\x{264d} \\x{26...
[__LINE__, q($unicode_str\n), qq(unicode_str="${unicode_str}"\n) ],
[__LINE__, q(unicodehex_str=\"\\x{263a}\\x{263b}\\x{263c}\\x{263d}\\x{263e}\\x{263f}\\x{2640}\\x{2641}\\x{2642}\\x{2643}\\x{2644}\\x{2645}\\x{2646}\\x{2647}\\x{2648}\\x{2649}\\x{264a}\\x{264b}\\x{264c}\\x{264d}\\x{264e}\\x{264f}\\x{2650}\"\n), qq...
(CPICS_DEFAULT ? (
[__LINE__, q($byte_str\n), qq(byte_str=\"\N{SYMBOL FOR NEWLINE}\\13\N{SYMBOL FOR FORM FEED}\N{SYMBOL FOR CARRIAGE RETURN}\\16\\17\\20\\21\\22\\23\\24\\25\\26\\27\\30\\31\\32\N{SYMBOL FOR ESCAPE}\\34\\35\\36\"\n) ]
):(
[__LINE__, q($byte_str\n), qq(byte_str=\"\\n\\13\\f\\r\\16\\17\\20\\21\\22\\23\\24\\25\\26\\27\\30\\31\\32\\e\\34\\35\\36\"\n) ],
#[__LINE__, q($byte_str\n), qq(byte_str=\"\\n\\x{B}\\f\\r\\x{E}\\x{F}\\x{10}\\x{11}\\x{12}\\x{13}\\x{14}\\x{15}\\x{16}\\x{17}\\x{18}\\x{19}\\x{1A}\\e\\x{1C}\\x{1D}\\x{1E}\"\n) ],
)),
[__LINE__, q($flex\n), qq(flex=\"Lexical${SS}in${SS}sub${SS}f\"\n) ],
[__LINE__, q($$flex_ref\n), qq(\$\$flex_ref=\"Lexical${SS}in${SS}sub${SS}f\"\n) ],
[__LINE__, q($_ $ARG\n), qq(\$_=\"GroupA.GroupB\" ARG=\"GroupA.GroupB\"\n) ],
[__LINE__, q($a\n), qq(a=\"global-a\"\n) ],
[__LINE__, q($b\n), qq(b=\"global-b\"\n) ],
[__LINE__, q($1\n), qq(\$1=\"GroupA\"\n) ],
[__LINE__, q($2\n), qq(\$2=\"GroupB\"\n) ],
[__LINE__, q($3\n), qq(\$3=undef\n) ],
[__LINE__, q($&\n), qq(\$&=\"GroupA.GroupB\"\n) ],
[__LINE__, q(${^MATCH}\n), qq(\${^MATCH}=\"GroupA.GroupB\"\n) ],
[__LINE__, q($.\n), qq(\$.=1234\n) ],
[__LINE__, q($NR\n), qq(NR=1234\n) ],
(CPICS_DEFAULT ? (
[__LINE__, q($/\n), qq(\$/=\"\N{SYMBOL FOR NEWLINE}\"\n) ],
):(
[__LINE__, q($/\n), qq(\$/=\"\\n\"\n) ],
)),
[__LINE__, q($\\\n), qq(\$\\=undef\n) ],
[__LINE__, q($"\n), qq(\$\"=\"${SS}\"\n) ],
[__LINE__, q($~\n), qq(\$~=\"STDOUT\"\n) ],
#20 :
[__LINE__, q($^\n), qq(\$^=\"STDOUT_TOP\"\n) ],
(CPICS_DEFAULT ? (
[__LINE__, q($:\n), qq(\$:=\" \N{SYMBOL FOR NEWLINE}-\"\n) ],
[__LINE__, q($^L\n), qq(\$^L=\"\N{SYMBOL FOR FORM FEED}\"\n) ],
):(
[__LINE__, q($:\n), qq(\$:=\"${SS}\\n-\"\n) ],
)),
[__LINE__, q($?\n), qq(\$?=0\n) ],
[__LINE__, q($[\n), qq(\$[=0\n) ],
[__LINE__, q($$\n), qq(\$\$=$$\n) ],
[__LINE__, q($^N\n), qq(\$^N=\"GroupB\"\n) ],
[__LINE__, q($+\n), qq(\$+=\"GroupB\"\n) ],
[__LINE__, q(@+ $#+\n), qq(\@+=(13,6,13) \$#+=2\n) ],
[__LINE__, q(@- $#-\n), qq(\@-=(0,0,7) \$#-=2\n) ],
#30 :
[__LINE__, q($;\n), qq(\$;=\"\\34\"\n) ],
#[__LINE__, q($;\n), qq(\$;=\"\\x{1C}\"\n) ],
[__LINE__, q(@ARGV\n), qq(\@ARGV=(\"fake\",\"argv\")\n) ],
[__LINE__, q($ENV{EnvVar}\n), qq(\$ENV{EnvVar}=\"Test${SS}EnvVar${SS}Value\"\n) ],
[__LINE__, q($ENV{$EnvVarName}\n), qq(\$ENV{\$EnvVarName}=\"Test${SS}EnvVar${SS}Value\"\n) ],
[__LINE__, q(@_\n), <<EOF ], # N.B. Foldwidth was set to 72
\@_=(
42,
[
0,
1,
"C",
{
"" => "Emp",
A => 111,
"B${SS}B" => 222,
C => {d => 888,e => 999},
D => {},
EEEEEEEEEEEEEEEEEEEEEEEEEE => \\42,
F_long_enough_to_force_wrap_FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
=> "\\\\#",
G => qr/foo.*bar/six
},
[],
[0,1,2,3,4,5,6,7,8,9]
]
)
EOF
[__LINE__, q($#_\n), qq(\$#_=1\n) ],
(CPICS_DEFAULT ? (
[__LINE__, q($@\n), qq(\$\@=\"FAKE DEATH\N{SYMBOL FOR NEWLINE}\"\n) ],
):(
[__LINE__, q($@\n), qq(\$\@=\"FAKE${SS}DEATH\\n\"\n) ],
)),
#37 :
map({
my ($LQ,$RQ) = (/^(.)(.)$/) or oops "bug";
map({
my $name = $_;
map({
my ($dollar, $r) = @$_;
my $dolname_scalar = $dollar ? "\$$name" : $name;
# Make total prefix length constant to avoid wrap variations
my $maxnamelen = 12;
my $spfx = "x" x (
(1+1+$maxnamelen+1) # {dollar}$name{r}
- (length($dollar)+length($dolname_scalar)+length($r)) );
my $pfx = substr($spfx,0,length($spfx)-1);
#state $depth=0;
#say "##($depth) spfx=<$spfx> pfx=<$pfx> dollar=<$dollar> r=<$r> dns=<$dolname_scalar> n=<$name>"; $depth++;
#my $p = " " x length("?${dollar}${name}_?${r}");
my $p = "";
view all matches for this distributionview release on metacpan - search on metacpan
( run in 2.202 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-f5108d614456 )