Haim Ashkenazi wrote: > Hi > > I'm writing a module to serve a script I'm writing and I was wondering if > it's possible to add a constant to the @EXPORT array. I prefer not to use > variables because these settings shouldn't be changed, but I want every > script that uses this module to be able to access these constants. > > I read somewhere that you can declare your constants like this: > *BLAH = \"blah blah"; > and then export $BLAH. > > I tested it and it works, but I wanted to know if that's a good way of doing > it, or there's a better one in terms of speed and memory usage. > > thanx > -- > Haim
Try: package MyConstants; use strict; use warnings; use constant GREETING => 'Hello'; use constant NAME => 'World'; use Exporter; our @ISA = ('Exporter'); our @EXPORT = qw(GREETING NAME); my $exultation = 'done'; ***************************** Greetings! E:\d_drive\perlStuff>perl -w -MMyConstants print GREETING, ', ', NAME, "\n"; ^Z Hello, World HTH, Joseph -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]