Thanks for the quick response, and suggestion, will keep those in mind.
One more thing, consider I modified the code piece to the below mentioned code, where I introduce a BEGIN block.
How does that help ?....have noticed that in case of circular inheritence/dependency situations the below mentioned code works, rather than the previous one without BEGIN blocks.
package A;
use strict;
our (@ISA,@EXPORT);
BEGIN{
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(
abc
);
}
#................
# Some code here
#................
1;
| [reply] [d/l] |