On Tuesday 31 August 2010 13:42:33 Levenglick Dov-RM07994 wrote:
> I am looking for a solution that allows the package scope variables to
> be defined in a different file
> 

You can do that with use or require:

[shell]
shlomif:~$ cat MyModule.pm
package MyModule;

use strict;
use warnings;

use base 'Exporter';

our $PI = 3.1415926535;

our @EXPORT_OK = (qw($PI));

1;
shlomif:~$ cat test.pl
#!/usr/bin/perl

use strict;
use warnings;

use MyModule qw($PI);

print "PI = $PI\n";

1;
shlomif:~$ perl test.pl
PI = 3.1415926535
[/shell]

Regards,

        Shlomi Fish

> 
> Best Regards,
> Dov Levenglick
> SmartDSP OS Development Leader

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
My Aphorisms - http://www.shlomifish.org/humour.html

God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.

Please reply to list if it's a mailing list post - http://shlom.in/reply .
_______________________________________________
Perl mailing list
[email protected]
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to