in reply to children without inheritance
Module AAA::A would include a package AAA::A; directive, would be loaded using use AAA::A; and would be stored in file $private_lib/AAA/A.pm. The script or module loading AAA::A would have to know to look in $private_lib so @INC would have to be set up properly already, perhaps using use lib or env var PERL5LIB.
|
|---|