On 10.08.2011 19:42, Dmitry Karpich wrote:
> Если очень хочется - то можно, только явно копируй @_ в локальную
> переменную.
>
> http://ideone.com/vcUZt
>
> Правда, общественность, в моем лице, порицает :)
Да не хочется. У себя я эту штуку уже вытравил.
Но вот в аттаче передаю привет поклонникам Mojolicious
:)
>> Can't use string ("element") as a HASH ref while "strict refs" in use
at /usr/local/share/perl/5.10.1/Mojo/Base.pm line 55.
Корни у этого явления точно такие же — использование exists к элементу
массива.
Я им зарепортил.
--
Олег Алистратов
#!/usr/bin/perl -w
# coding: UTF-8
use strict;
use warnings;
package Sample;
use Mojo::Base -base;
has 'element';
package main;
my $a = Sample->new( element => undef );
1;
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org