|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexey Bavykin 2:5020/400 14 Nov 2005 03:00:28 To : Andrei Protasovitski Subject : Re: use Forks; -------------------------------------------------------------------------------- Andrei Protasovitski -> Alexey Bavykin @ Sun 13/11/05 20:25 +0300 : >> AP> Попался мне на глаза один скрипт, у которого есть строка: >> AP> use Forks; >> AP> Именно так: с заглавной буквы. >> Hа счет этого не скажу, незнаю такого... Вполне возможно самодельный, >> поищи рядом с тем скриптом. AP> Если б он был, я бы не спрашивал. Hу да, пардон... >> AP> Далее в тексте следует еще одна интересная конструкция: >> AP> FORK { #BLOCK# } $N => @list; >> AP> Hи CPAN, ни Google, ни один другой поисковик не рассказали мне >> AP> ничего об этом. Ткните пальцем туга, где можно про это >> AP> почитать. >> perldoc perlsub на тему Prototypes AP> Под #BLOCK# я подрозумевал большой кусок кода. При этом @list AP> представлен командой map (т.е. результатом ее выполнения). Это и имелось в виду. FORK в данном случае - это например чтото вроде: sub FORK (&@) { my $code = shift; shift; $code->($_) foreach @_; } Т.е. { #BLOCK# } - это первый параметр для FORK. Подробности - в perlsub. -- Alexey --- ifmail v.2.15dev5.3 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/931107221432.html, оценка из 5, голосов 10
|