Я хочу сделать что-то подобное в Perl:
$Module1="ReportHashFile1"; # ReportHashFile1.pm
$Module2="ReportHashFile2"; # ReportHashFile2.pm
if(Condition1)
{
use $Module1;
}
elsif(Condition2)
{
use $Module2;
}
ReportHashFile * .pm содержит пакет ReportHashFile *.
Также как ссылаться на массив внутри модуля на основе имени динамического модуля?
@Array= @$Module1::Array_inside_module;
Могу ли я добиться этого? Какая-то директива компилятора?