Help for this page
The following variables are altered by C<DB::eval()> during its execut
are "stacked" via C<local()>, enabling recursive calls to C<DB::eval()
$single = $osingle;
$^D = $od;
local( $trace, $single, $^D );
@res = eval "$usercontext $evalarg;\n"; # '\n' for nice recur
# 'my' would make it visible from user code
# but so does local! --tchrist
15 years from now, by which time it will be a completely different language
It's just a number, so who cares?
Results (174 votes). Check out past polls.