version 1.26, 2002/04/10 15:22:02
|
version 1.27, 2002/05/03 22:30:54
|
Line 82 sub dump {
|
Line 82 sub dump {
|
my $dump=''; |
my $dump=''; |
foreach my $symname (sort keys %{$safeeval->varglob('main::')}) { |
foreach my $symname (sort keys %{$safeeval->varglob('main::')}) { |
if (($symname!~/^\_/) && ($symname!~/\:$/)) { |
if (($symname!~/^\_/) && ($symname!~/\:$/)) { |
|
my $line; |
if ($safeeval->reval('defined($'.$symname.')')) { |
if ($safeeval->reval('defined($'.$symname.')')) { |
$dump.='$'.$symname.'='.$safeeval->reval('$'.$symname)."\n"; |
$line='$'.$symname.'='.$safeeval->reval('$'.$symname); |
} |
} |
if ($safeeval->reval('defined(@'.$symname.')')) { |
if ($safeeval->reval('defined(@'.$symname.')')) { |
$dump.='@'.$symname.'=('. |
$line='@'.$symname.'=('. |
$safeeval->reval('join(",",@'.$symname.')').")\n"; |
$safeeval->reval('join(",",@'.$symname.')').")"; |
} |
} |
if ($safeeval->reval('defined(%'.$symname.')')) { |
if ($safeeval->reval('defined(%'.$symname.')')) { |
$dump.='%'.$symname.'=('; |
$line='%'.$symname.'=('; |
$dump.=$safeeval->reval('join(",",map { $_."=>".$'. |
$line.=$safeeval->reval('join(",",map { $_."=>".$'. |
$symname.'{$_} } sort keys %'. |
$symname.'{$_} } sort keys %'. |
$symname.')').")\n"; |
$symname.')').")" |
} |
} |
|
if ($line ne '') { $dump.=&HTML::Entities::encode($line)."<br />\n"; } |
} |
} |
} |
} |
$dump.=''; |
$dump.=''; |