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/

Reply via email to