|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Michael Dukelsky 2:5020/1042 03 Nov 2007 00:39:30 To : Eugene Grosbein Subject : killer.pl -------------------------------------------------------------------------------- 03 ноя 07 03:04, Eugene Grosbein послал(а) письмо к Michael Dukelsky: MD>> Здесь прошла замечательная дискуссия о том как надо задавать MD>> вопросы. :) Hадеюсь, что я задам вопрос правильно. В скрипте, MD>> который мне прислал Денис, нет синтаксических ошибок, но у него MD>> Perl сообщает об ошибках. Я вставил в скрипт use strict и MD>> поправил скрипт, так чтобы и при use strict не было сообщений об MD>> ошибках. Тем не менее у Дениса Perl ругается на этот скрипт. Я MD>> проверял с perl -cwt killer.pl под W2K и под линуксом в Perl MD>> 5.8.8. У Дениса Perl 5.8.8 под FreeBSD 6.2. Hикакие модули кроме MD>> стандартного File::Find в скрипте не используются. В чём может MD>> быть дело? Скрипт лежит тут: MD>> ftp://f1042.homeip.net/killer/killer.zip EG> В perl 5.8.8 нельзя безнаказанно вызывать функции, которые определены EG> ниже по тексту. Это было можно в perl5.005, для которого, судя по EG> всему и писался скрипт изначально. Перенеси err() выше первого EG> использованя или напиши декларацию для err() в начале скрипта. Почему же тогда у меня в винде и в линуксе Perl 5.8.8 не находит ошибок? Желаю успехов, Eugene! За сим откланиваюсь, Michael. ... dukelsky (at) aha.ru --- GoldED+/W32 1.1.5-040120 * Origin: Пожилой фидошник (2:5020/1042) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2725472b8b48.html, оценка из 5, голосов 10
|