At 21:56 +0100 2001.02.22, Jan Erik Moström wrote:
>On 2001-02-22 at 14:50, Ken Williams <[EMAIL PROTECTED]> wrote:
>
>> I assume these modules have "package" statements that you haven't shown
>> here. You should put the package declarations before any "use"
>> statements. That way when "use" imports symbols into the current
>> namespace (package), it'll do it into the correct one. Right now it's
>> probably importing into ::main.
>
>yes, they actually look like this (the beginning of them)
>
>---------
>package JEM::Info::PairParse;
>
>use JEM::Error;
>use JEM::Util;
>---------
>package JEM::Error;
>
>use Jem::Util;
>---------
>package JEM::Util;
>---------
Nothing will be exported into JEM::Info::PairParse unless you include it in
@EXPORT (or ask for it explicitly, etc.). So unless you have something
like @EXPORT = @Jem::Util::EXPORT in JEM::Error ...
--
Chris Nandor [EMAIL PROTECTED] http://pudge.net/
Open Source Development Network [EMAIL PROTECTED] http://osdn.com/