|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : yurik shestakov 2:5020/400 05 Apr 2005 15:18:23 To : Serg Ivanov Subject : Re: Ошибки в Перле -------------------------------------------------------------------------------- On Tue, Apr 05, 2005 at 11:00:49AM +0000, Serg Ivanov wrote: SI> Привет, All! SI> Что за ерундовина: вставляю внутрь цикла map цикл while, и Перл уже при SI> трансляции (!) молча зацикливается (или виснет). Перл 5.8 под Виндовс и Перл SI> 5.6.1 под Юникс. Я уже публиковал здесь ошибку в Перл 5.6.1, связанную с SI> 8-битным символом после минимального квантификатора, но такого, чтоб при SI> трансляции надо было удалять процесс с Перлом (а то сервер начинает сильно SI> тормозить), я еще не видел. Такое впечатление, что я первый, кто пишет SI> программы на Перле. SI> Еще видел ошибку, связанную с оператором tr: ругается на пару русских SI> символов, причем, не всегда. use bytes помогает. Это тоже в обеих версиях, SI> под Юникс и Виндовс. Я уже не говорю о том, что perl5.8.dll вызывает ошибку SI> защиты, если попытаться целиком прочитать файл, размером > 12 Мб, хотя SI> свободной памяти хватает. $ perl -v This is perl, v5.8.4 built for i386-linux-thread-multi ======================================================================== #!/usr/bin/perl my @x = map { my $z = $_; my $r = 0; while (--$z >= 0) { $r += $z+1; } $r; } qw/10 20 30/; foreach my $z (@x) { print "$z\n"; } ======================================================================== -- // yurik shestakov --- ifmail v.2.15dev5.3 * Origin: Unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/10069a898e090.html, оценка из 5, голосов 10
|