|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/144545503074c.html, оценка из 5, голосов 10
|