return без параметров может потенциально вызвать проблемы:
$ perl -w -mstrict -MData::Dumper -e 'sub aa{return;} %a=(a=>aa(),
b=>42); print(Dumper(\%a))'
Odd number of elements in hash assignment at -e line 1.
$VAR1 = {
'42' => undef,
'a' => 'b'
};
$
18 мая 2011 г. 21:44 пользователь Denis Ibaev <[email protected]> написал:
> 18 мая 2011 г. 18:22 пользователь Иван Бессарабов <[email protected]>
> написал:
>> А что для вас false? 0, '', undef или просто return без параметров?
>
> return;
> -- Perl Cookbook, рецепт 10.10.
>
> --
> Денис Ибаев
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org