"Michael R. Wolf" wrote: > > # Readable. > sub total { > my $sum; > foreach my $num (@_) { > $sum += $num; > } > return $sum; > } > > # Streamlined > sub total { > my $sum; > $sum += $_ foreach (@_); # $_ implicitly set > } # sum implicitly returned ^^^^^^^^^^^^^^^^^^^^^^^
$ perl -le' @fred = qw(1 3 5 7 9); sub total { my $sum; $sum += $_ foreach (@_); } print total( @fred ); ' $ perl -le' @fred = qw(1 3 5 7 9); sub total { my $sum; $sum += $_ foreach (@_); $sum; } print total( @fred ); ' 25 John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]