Now I can use a hash like my %results for diffresult and %dispatcharray for my subroutine dispatching. But I do not know what all elements can be in @diffarray. So I am using var varname. Its giving me "Bareword error"@diffarray = (test, info, path.....) ## Its machine generated so can +have 15-20 elements too foreach $element (@diffarray) { @{$element}_diffresult = {$element}_subroutine(); } ## The subroutines are also machine generated
In reply to Alternative to varvarname by tsk1979
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |