Simran,

Thank you very much for your reply.  I see what you're saying about
@EXPORT.  I really don't want to be mixing namespaces.  And yes, cars
do have names.  I'm not modeling them in my system yet, but I should be
ready.

I have a couple of follow-up questions.  

> A "neater" less ambigious way of doing that is probably:
> 
>   $self->{'name'} = shift;
> 
 
Yes, that is better.  Thanks!

> > When I run perl -c to check this, it complains that @ISA, @EXPORT
> and
> > %self are global symbols that need explicit package names.  Why is
> > this?  I haven't seen @ISA or @EXPORT qualified with package names
> in
> > any samples.  What package name do I need to use?

I may not use @EXPORT, but @EXPORT_OK is not bad, nor is @ISA.  What is
the cause of this package problem?  How do I get around it?  Do I need
to use @Exporter::EXPORT_OK?  What package is @ISA in?  (Hmmm... shades
of Mr. Clinton here.)

Thanks very much!

Rob



__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to