# perl -e 'use My::Module::Account qw(_GenerateAccountSummary); _GenerateAccountSummary();'
Undefined subroutine &main::_GenerateAccountSummary called at -e line 1.
# perl -e 'use My::Module::Account qw(_GenerateAccountSummary); My::Module::_GenerateAccountSummary();'
Undefined subroutine &My::Module::_GenerateAccountSummary called at -e line 1.
####
DEBUG: What the symbol table says about My::Module:: --
. . .
'log' => *My::Module::log,
'import' => *My::Module::import,
. . .
##
##
{
$ENV{PATH} = "/bin";
foreach my $module (keys %INC){
my $result = `grep '^sub import' $INC{$module}`;
if ($result){
print STDERR "The module: $module includes: \n$result \n";
}
if($module =~ m/Account/){
print STDERR "The next module is: $module \n";
print STDERR `grep _GenerateAccountSummary $INC{$module}`;
print STDERR "\n\n";
}
}
}
##
##
The module: CGI/Session.pm includes:
sub import {
The module: MIME/Types.pm includes:
sub import_mime_types($)
The module: SOAP/Lite/Utils.pm includes:
sub import {
The module: Exporter.pm includes:
sub import {
The module: subs.pm includes:
sub import {
The module: warnings/register.pm includes:
sub import
The next module is: My/Module/Account.pm
our @EXPORT = qw( . . . _GenerateAccountSummary . . . );
our %EXPORT_TAGS = ( all => [qw( . . . _GenerateAccountSummary . . . )] );
sub _GenerateAccountSummary {
The module: bytes.pm includes:
sub import {
The module: vars.pm includes:
sub import {
The module: strict.pm includes:
sub import {
The module: AutoLoader.pm includes:
sub import {
The module: lib.pm includes:
sub import {
The module: re.pm includes:
sub import {
The module: Business/PayPal/API.pm includes:
sub import {
The module: warnings.pm includes:
sub import
The module: Devel/Trace.pm includes:
sub import {
The module: UNIVERSAL.pm includes:
sub import {
The module: /usr/local/share/perl/5.10.0/auto/Config/Simple/autosplit.ix includes:
sub import_names ;
sub import_from ;
The module: diagnostics.pm includes:
sub import {
The module: SOAP/Lite.pm includes:
sub import {
sub import {
sub import {
The module: version.pm includes:
sub import {
The module: Config/Simple.pm includes:
sub import {
sub import_names {
sub import_from {
The module: base.pm includes:
sub import {
The module: Config.pm includes:
sub import {
The module: integer.pm includes:
sub import {
The module: IO.pm includes:
sub import {
The module: FileHandle.pm includes:
sub import {
The module: constant.pm includes:
sub import {
The module: overload.pm includes:
sub import {
The module: CGI.pm includes:
sub import {
sub import_names {