Tels wrote: > sub foo { > my $x = shift; > my $y = $x + 1; > return $x; # superflous return > } A slightly less innocent variant: $ perl -MData::Dumper -wle' sub foo { my $y = $_[0] + 1; return $_[0]; } my $v = "0"; print Dumper($v); foo($v); print Dumper($v); ' $VAR1 = '0'; $VAR1 = 0; (Data::Dumper prefers to show an IV above a PV) -- Affijn, Ruud "Gewoon is een tijger."Thread Previous | Thread Next