Do you know where your variables are? | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
The ampersand in front of the subroutine name is a very specific feature which can get you in trouble if you're not expecting it. &someSub != someSub();
If you prefix a subname with an ampersand that sub will be called with the current contents of @_, unless you explicitly state the contents. Consider: That code happily prints "Hi, there!" (without the quotes), despite an apparent lack of arguments in the sub2 call.
Cheers, Join the Perlmonks Setiathome Group or just go the the link and check out our stats. In reply to (Ovid - beware the ampersand) RE: Regarding style
by Ovid
|
|