Известная проблема. Это вроде даже можно использовать для создания
статических переменных. С учетом того, что теперь можно делать
статические переменные и без этого, то лучше избегать проблемы.

С теоретической стороны декларация локальных переменных с постфиксным
условием не имеет смысла. Так что практическое поведение не
определено.

2009/4/14 Alexander Q <[email protected]>:
> #!/usr/bin/perl
> use strict;
> use warnings;
> use Data::Dumper;
>
> for(1..10) {
>        my $t = 'undef' if 0;
>        print Dumper $t;
>        $t = 'def';
> }
>
> --
> With best regards,
>  Alexander Q                         mailto:[email protected]
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>



-- 
Best regards, Ruslan.
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить