in reply to Subroutines reference from data
For most purposes, the UNIVERSAL::can method will serve:
if (my $code = main->can($key)) { &$code() };
If you don't mind turning off strict 'refs', there's the ever-popular defined:
&$key() if defined &$key;
edited: to make the first example strict-safe. Thanks, tinita.
-- Chip Salzenberg, Free-Floating Agent of Chaos
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Subroutines reference from data
by tinita (Parson) on Mar 22, 2004 at 23:29 UTC | |
Re: Re: Subroutines reference from data
by Syrkres (Sexton) on Mar 22, 2004 at 23:24 UTC |
In Section
Seekers of Perl Wisdom