X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=samples%2Ftry.pl;fp=samples%2Ftry.pl;h=7e1cb2a7d3019c91881b40ec0add369a4f773512;hb=6090555243b452a17460ab13510b8a15e0c62f5e;hp=305a0ec3bef65ec86220ecd60386bd0adf11d595;hpb=a09dde4832af673cb9fc0c32222db6da34d70999;p=perl%2Fmodules%2FScope-Upper.git diff --git a/samples/try.pl b/samples/try.pl index 305a0ec..7e1cb2a 100644 --- a/samples/try.pl +++ b/samples/try.pl @@ -9,7 +9,7 @@ use Scope::Upper qw/unwind want_at :words/; sub try (&) { my @result = shift->(); - my $cx = SUB UP SUB; + my $cx = SUB UP; # Point to the sub above this one unwind +(want_at($cx) ? @result : scalar @result) => $cx; } @@ -21,7 +21,7 @@ sub zap { print "NOT REACHED\n"; } -my @what = zap(); # @what contains qw/a b c/ -my $what = zap(); # $what contains 3 +my @stuff = zap(); # @stuff contains qw/a b c/ +my $stuff = zap(); # $stuff contains 3 -print "zap() returns @what in list context and $what in scalar context\n"; +print "zap() returns @stuff in list context and $stuff in scalar context\n";