В моем последнем вопросе здесь @amon дал an great answer. Однако он также сказал:
Прежде всего, не делайте
my $foo = $x if $y
. Вы получаете неожиданный и неопределенное поведение, поэтому лучше избегать этого синтаксиса.
Поскольку вышеназванные конструкции я вижу в действительно много источников в CPAN, я задаюсь вопросом, как, когда, где может быть неправильным. (Некоторый пример кода будет приятным). Также интересно, почему perl позволяет это, если это плохо.
Можете ли вы привести примеры таких модулей? –
@mpapec: попробуйте найти на http://grep.cpan.me –
http://www.stackoverflow.com/questions/2161111 – daxim