in reply to passing a $var thru a "use module($var)"
Glad chip answered the question ... but why are you doing this? Sure it is neat, but are you planning on using this in production code? Or are you just experimenting with import/export? Personally, while i do find exporting to be handy, i think that importing is a Bad Idea™ Why? Because you can do the same thing in a cleaner fashion with OO.
Now, what's going on behind the scene with that code is another story. But i don't have to maintain that, now do i? ;) But thanks for asking ... i learned a little something today because of it.my $foo = Foo->new({pid => $$}); print $foo->pid; package Foo; use Class::MethodMaker new_hash_init => 'new', get_set => [ qw /foo bar pid/ ] ;
jeffa
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: passing a $var thru a "use module($var)"
by chip (Curate) on Mar 16, 2004 at 15:51 UTC | |
by jeffa (Bishop) on Mar 16, 2004 at 16:18 UTC | |
by chip (Curate) on Mar 16, 2004 at 16:22 UTC | |
by PodMaster (Abbot) on Mar 17, 2004 at 04:52 UTC |