in reply to Listing a module's subroutines
Dear monk,
You can also use the Devel::symdump module to list the functions in a module.
Sample code:
use strict; use warnings; package AA; sub one { print("Inside AA::one\n"); } sub two { print("Inside AA::two\n"); } package main; use lib "/home/blah/Devel-Symdump-2.08/share/perl/5.8.8/"; use Devel::Symdump; our @pack = qw(AA); our $oj = Devel::Symdump->new(@pack); print $oj->functions;
Incase, if you need to know the subroutines in many modules, you can add the module names in @pack array.
our @pack = qw(AA Devel);
|
---|
In Section
Seekers of Perl Wisdom