Howdy list!

I was wondering if it's possible to run a funtion and have it set a bunch of variables.

As in variables I didn't declare before.

#/usr/bin/perl -w

 use strict;

 makevars(); # declares, and gives a value to $one $two $three

 print "$one $two $three";

I could have it return a refrence to a hash and just use 

$v->{'one'} $v->{'two'} etc but It'd be nice to just have the vars ready to go after 
running makevars();

Is this possible? Something like:

sub makevars { 
        my $c;
        @vars = qw(one two three);
        for(@vars) { ${$_} = $c++; }
        return ???;
}

 makevars()

 print "$one $two $three";

DOES:  
123

Thanks

Dan

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

Reply via email to