Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dan Ivanov                           2:5030/883.4   25 Jun 2000  00:51:18
 To : Artem Chuprina
 Subject : <none>
 -------------------------------------------------------------------------------- 
 
 
 Artem Chuprina написал Dan Ivanov ледующее:
 
  DI>> Я уже этот вопрос тут задавал, но никто не ответил :(
  DI>> Как заставить перл выдавать ошибку на строки вида
  DI>> if ($i < K)
  DI>> т.е. если перед K не стоит $, то это должно трактоваться как ошибка.
  DI>> use strict не помогает.
 
  AC> А ты б читал ответы на свои вопросы. Тебе отвечали.
 
 В карбонку не попало, в эхе я ответ видимо просмотрел. (А может он просто не
 дошел)
 
  AC> ==== 8< [q.pl] ====
  AC> #!/usr/bin/perl
  AC> use strict;
  AC> my $i;
  AC> if ($i < K) {}
 
  ==== >> 8 [q.pl] ====
 
  AC> $ perl q.pl
  AC> Bareword "K" not allowed while "strict subs" in use at q.pl line 4.
  AC> Execution of q.pl aborted due to compilation errors.
 
  AC> Вопросы?
 
 Вопросы есть. ActiveState perl 5.6.0 в таких случаях не выдает ошибку.
 Другие выдают, а этот нет.
 
                           [Team КИHO и АлисА]
                             [Team 'Взгляд']
     [Team Даниил Иванов]                     [Team  Экспериментатор]
 --- <2.5>Чтобы добраться до источника, нужно плыть против течения.(с)Лец
  * Origin: Чудес не бывает. Hикогда. (2:5030/883.4)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 <без заголовка>   Dan Ivanov   23 Jun 2000 01:36:56 
 Re: <none>   Artem Chuprina   23 Jun 2000 18:09:22 
 <none>   Dan Ivanov   25 Jun 2000 00:51:18 
 Re: <none>   Artem Chuprina   26 Jun 2000 15:02:11 
Архивное /ru.perl/15137395557c1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional