Thread Prüfen ob "sub xyz" vorhanden ist
(8 answers)
Opened by Hagen at 2008-10-26 13:26
Du könntest in der Symboltabelle nachschauen (siehe perlmod), oder auch einfach ein eval { ... } um den Funktionsaufruf basteln, um damit mögliche Fehler abzufangen.
Eine dritte Möglichkeit ist es, mit packagename->can("subname") danach zu fragen: Code: (dl
)
1 $ perl -wle 'sub foo { }; print __PACKAGE__->can("foo")' |