note
anazawa
Thanks to your explanation, I understand "strict refs" allows the following:
<code>
my $runable = \&{ 'run' };
&$runable;
</code>
Your code shows how we avoid throwing exceptions.
I think, however, it's still unclear why <code>defined/undef &{ 'run' }</code> doesn't throw exceptions while "strict refs".
988541
988554