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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     27 Aug 2002  13:04:47
 To : kan
 Subject : Re: Что такое //o?
 -------------------------------------------------------------------------------- 
 
 Здравствуй, kan.
 
  AC>> while (...) {
  AC>>      my $re = ...;
  AC>>      eval "sub match { ... /$re/o ... }";
  AC>>      while (...) {
  AC>>           ...
  AC>>           match($_)
  AC>>           ...
  AC>>      }
  AC>> }
 
  AC>> (при этом подразумевается, что итераций внутреннего цикла много, а 
  AC>> внешнего - сравнительно немного)
 k> Я тоpможу или чего-то не понимаю:
 k> стpока "sub match { ... /$re/o ... }" пеpед тем как пеpедаться eval'у
 k> интеpпpетиpуется в 'sub match { ... /.../o ... }' и смысл тогда от /o?
 k> Я бы мог понять, если бы было явно написано, напpимеp:
 k> eval 'sub match { ... /$re/o ... }';
 
 Да, естественно. Я наглючил.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Что такое //o?   Artem Chuprina   09 Aug 2002 13:50:10 
 Что такое //o?   kan   23 Aug 2002 01:13:44 
 Re: Что такое //o?   Artem Chuprina   27 Aug 2002 13:04:47 
Архивное /ru.perl/144545503074c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional