Chris Dolan wrote:
> Elliot,
> Are you sure that's valid syntax? I don't think it's legal to omit the
> parens.
Perfectly valid.
Guy at work was running into a RequireFinalReturn violation because he used that form, even though he had a perfectly good return statement.
Well, not strictly so. The form in the subject results in a "Missing $ on loop variable". However, if you declare the loop variable like so:
perl -e 'foreach my $blah qw<blah blah> { print "$blah\n" }'
it works. No parens anywhere.
Try it.
|