Try this:
{ package Fred123; sub xyz{ print "xyz() called from package ", __PACK +AGE__; }; };; { package Fred456; sub xyz{ print "xyz() called from package ", __PACK +AGE__; }; };; *{ "Fred${_}::xyz" }->() for 123, 456;; xyz() called from package Fred123 xyz() called from package Fred456
In reply to Re: Call sub in variable module
by BrowserUk
in thread Call sub in variable module
by tel2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |