[Israel.pm] Importing variable

Levenglick Dov-RM07994 RM07994 at freescale.com
Tue Aug 31 03:36:36 PDT 2010


Looking into do, it looks more simple and sufficient for my needs.

file.pl:
$var = 'var'



main.pl
use strict;
do 'file.pl';
print $var;

This results in the ever annoying "global variable $var requires
explicit package name"

 
Best Regards,
Dov Levenglick
SmartDSP OS Development Leader

-----Original Message-----
From: Levenglick Dov-RM07994 
Sent: Tuesday, August 31, 2010 13:26
To: 'almog at infoneto.co.il'; Perl in Israel
Subject: RE: [Israel.pm] Importing variable

I have a script:

use AppConfig;
my $file = 'file.cfg';
my $config = AppConfig->new();
$config->file($file);

This results in file.cfg is not exported by the AppConfig module. What
does this mean and how do I get around it?

 
Best Regards,
Dov Levenglick
SmartDSP OS Development Leader

-----Original Message-----
From: perl-bounces at perl.org.il [mailto:perl-bounces at perl.org.il] On
Behalf Of Roey Almog (Infoneto Ltd)
Sent: Tuesday, August 31, 2010 13:00
To: Perl in Israel
Subject: Re: [Israel.pm] Importing variable

IMHO it is better to use one of the config modules (we use AppConfig)
to do this

also see http://www.ibm.com/developerworks/linux/library/l-perl3/

Roey


On Tue, Aug 31, 2010 at 12:47 PM, Levenglick Dov-RM07994
<RM07994 at freescale.com> wrote:
>
> Hi,
> Although this is bound to be the oldest question in the book, how do I
> perform the C equivalent of #include "defines.h" in Perl 5.12
> I want to have a separate file that will define variables accessible
to
> all parts of my script. If it makes the answer any easier, they can
> become environment variables (i.e. inserted into %ENV).
>
>
> Best Regards,
> Dov Levenglick
>
>
> _______________________________________________
> Perl mailing list
> Perl at perl.org.il
> http://mail.perl.org.il/mailman/listinfo/perl
_______________________________________________
Perl mailing list
Perl at perl.org.il
http://mail.perl.org.il/mailman/listinfo/perl




More information about the Perl mailing list