Don't put & in-front of subroutines in Perl
Once in a while I see people calling subroutines in perl like this:
&some_sub($param);
That & character at the beginning should not be there.
Instead of repeating the explanation let me just point you to the article by Dave Cross:
The only place where you need to put & in-front of the subroutine name is when you take a refernce to it:
my $ref = \&some_sub;

Published on 2015-04-19
Comments
In the comments, please wrap your code snippets within <pre> </pre> tags and use spaces for indentation. comments powered by Disqus
If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub.