Можно ли вызвать процедуру в Perl 6, когда у нас есть имя в виде строки?
sub AAA { say "ok"; }
my $sub = "AAA";
# &$sub(); or something ?
Я знаю, что таблица диспетчеризации - лучшая идея:
my %table; %table<a> = &AAA();
&(%table<a>); # Execute "AAA"
Я спрашиваю, потому что возможен вызов метода, в котором у нас есть имя в виде строки:
say pi."$_"() for <Int Real Str>;