[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Omaha.pm] ignoring undefined subroutines
Thanks Jay, worked fine. Thinking outside the box with regards to
scripting isn't on my resume for a good reason.
On Tue, 7 Sep 2004 15:26:26 -0500, Jay Hannah <jay@jays.net> wrote:
>
> Terry wrote:
> > I want to ignore undefined subroutines. Right now, my collection of
> > text ( not worthy of being called a perl script ) calls subroutines
> > but I want it to NOT die when it comes across a subroutine that is not
> > defined. How can I do this? For example:
> >
> > &{"header_$who"};
> >
> > if $who is not defined or contains a goofy value, my script dies, I do
> > not want this.
>
> use vars qw( $AUTOLOAD );
> &{"header_$who"};
>
> sub AUTOLOAD {
> print "No such sub $AUTOLOAD\n";
> }
>
> HTH,
>
> j