|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Victor Wagner 2:5020/400 21 Feb 2003 14:17:00 To : "Alexey Y. Bondar" Subject : Re: Событийность в Perl -------------------------------------------------------------------------------- Alexey Y. Bondar <cooper@intramail.ru> wrote: >> Если ты о внешних событиях, то легко. Берёшь и пишешь что-то вроде: >> $SIG("ALRM")=my_alarm_proc; >> и ловишь сигналы своему процессу. AYB> Hет, например обработку событий для сервер сокета. perldoc -f select или use IO::Select Без цикла в том или ином виде все равно не обойдешься, так как управление после обработки события должно быть передано обратно в диспетчер событий. В некоторых функциональных языках для этого хвостовую рекурсию используют. Кстати, кто знает - перловый goto &subroutine - это constant space tail recursion или нет? -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/151785a1bc23f.html, оценка из 5, голосов 12
|