Hi Monks!
Maybe not the best title, let me try to explain.
I have a script which uses a couple of different packages as classes. All the "Configuration" is done within the class and the top wrapper script is fairly generic. It occurred to me that in theory i could just pass a list of my packages to my wrapper script as an argument and let it perform is magic for each "type" of object.
Is this even possible in practice? I've been searching but haven't found anything of the sort and of course my experiments have failed.
In code form, i'm essentially trying to change this:
use greenObjects; use redObjects; my @objects=(); push(@objects, greenObjects->new()); push(@objects, redObjects->new());
Into this:
my @objects=(); push(@objects, $_->new()) foreach (@ARGV);
Which i call essentially like:
./my_script.pl greenObjects redObjectsOverly simplified pseudocode but i hope it illustrates my problem.
Thanks in advance!
In reply to Passing package/module names to script as argument by Amblikai
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |