[Moscow.pm] each (bless {a=>1}, $package)

Харпалёв Иван ivan.kharpalev на gmail.com
Вт Янв 21 06:43:28 PST 2014


FIXED
ох, ну конечно же

при обращении через % всё норм.

А то, что не берётся each от ссылки  не суть..

Спасибо!


21 января 2014 г., 18:37 пользователь Konstantin S. Uvarin <khedin на gmail.com
> написал:

> Приветствую.
>
> >>>Starting with Perl 5.14, each<http://perldoc.perl.org/functions/each.html> can
> take a scalar EXPR, which must hold reference to an unblessed hash or array.
>
> Как я понимаю, имеется в виду, что _помимо_ хеша (%$self) теперь можно
> _ещё и_ передавать референс (без %), но тогда уж не блесснутый.
>
> 2014/1/21 Харпалёв Иван <ivan.kharpalev на gmail.com>
>
>> Доброго времени суток, могучий MoscowPM!
>>
>> my $self = bless {}, $package;
>>
>> Как сделать each $self    ----   ?
>>
>> Pelrdoc  http://perldoc.perl.org/functions/each.html <http://perldoc.perl.org/functions/each.html>
>> говорит
>> Starting with Perl 5.14, each<http://perldoc.perl.org/functions/each.html> can
>> take a scalar EXPR, which must hold reference to an unblessed hash or array.
>>
>> но всё-таки можно ли проитерироваться по блеснутому хешу?
>>
>> P.S. интернеты говорят про функцию unbless, но в  perldoc ничего
>> подобного не найду.
>>
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20140121/a883314f/attachment.html>


Подробная информация о списке рассылки Moscow-pm