Help for this page
sub func { 'b' =~ /(.)/; ... 'a' =~ /(.)/; func($1); # Prints "b" 'a' =~ /(.)/; func("$1"); # Prints "a"
sub func { eval { die "bar\n" }; ... eval { die "foo\n" }; func($@); # Prints "bar" eval { die "foo\n" }; func("$@"); # Prints "foo"