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]