That doesn't always work due to indirect object syntax. Here's an example of when lack of parenthesis doesn't help, and the call instead gets interpreted as a method call rather than a function call.
$ perl -Mstrict -cwe 'my $bar; foo $bar;' -e syntax OK
ihb
Read argumentation in its context!
In reply to Re^2: Detect undefined subroutines
by ihb
in thread Detect undefined subroutines
by Sprad
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |