|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 10 Jul 2005 22:57:00 To : Konstantin Tokar Subject : Re: <none> -------------------------------------------------------------------------------- Konstantin Tokar -> Fedor Katurov @ Sat, 9 Jul 2005 20:45:06 +0000 (UTC): >> подкаталогами. Мне нужна бесконечная рекурсия. KT> Для загрузки бесконечного компьютера? Пожалуйста. [...] KT> while(1){ KT> find(sub { print $File::Find::name, "\n";}, $folder); KT> } Это бесконечный цикл. Бесконечная рекурсия в перле пока что невозможна. Подозреваю, что даже на бесконечном компьютере, хотя вот это стоит проверить - тут есть шансы, что на бесконечном стек таки будет бесконечно расти. Вроде бы ходили слухи про continuations в шестом - там, стало быть, есть шансы на tail recursion. Она гарантирует бесконечность даже на конечном компьютере. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Феаноринги думают руками, арфинги - сердцем, а нолфинги - головой. (С)энта --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/342609c16af9a.html, оценка из 5, голосов 10
|