[Moscow.pm] Indirect call
Dmitry Karasik
dmitry на karasik.eu.org
Чт Дек 13 10:20:55 PST 2012
looks lika bug или скорее вариация старого метода
method Package;
который на самом деле
Package->method;
но он все равно не рекомендован.
/dk
On Thu, Dec 13, 2012 at 09:18:02PM +0400, Mons Anderson wrote:
> Наткнулся на весьма забавный способ сделать indirect вызов.
>
> $ perl -Mstrict -M5.010
> sub Content::headers { say "@_"; return 456 }
> sub call(@) { say "call: @_" }
> call( headers { "Content" => 123 } "new","arg" );
>
> Попробуйте предсказать что будет выведено, а потом запустите )
>
> --
> Best wishes,
> Vladimir V. Perepelitsa aka Mons Anderson
> <inthrax на gmail.com>, <mons на cpan.org>
> http://github.com/Mons
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
Sincerely,
Dmitry Karasik
Подробная информация о списке рассылки Moscow-pm