|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Victor Lokhin 2:5020/400 16 Apr 2002 21:07:15 To : Konstantin Stupnik Subject : Re: конструкция -------------------------------------------------------------------------------- Именно в том и прикол чтобы использовать use strict для обнаружения заведомо неправильных конструкций Виктор "Konstantin Stupnik" <skv@iis.nsk.su> wrote in message news:a9gkj1$d69$1@host.talk.ru... > Hi! > > > > Почему так не pаботает > > > print "$1$tmp$2" foreach $tmp (@strings) > > > > > > а так pаботает > > > foreach $tmp (@strings) > > > { print "$1$tmp$2" } > > > > Для начала: use strict; > > > > > > my @strings = qw( aaa bbb ccc ddd ); > > my $tmp = "aaasssaaasssaaasss"; > > > > $tmp =~ /(aaa)sss(aaa)/; > > > > print "$1 $2\n"; > > print "$1$_$2\n" foreach (@strings); > > Так то работает вестимо. > А так как указано в исходном сообщении - таки нет. > use strict; > my $tmp; > print $tmp for $tmp(1..3); > > syntax error at a.pl line 3, near "$tmp(" > > -- > Best regards, > Konstantin. > > > > > Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: EMS JSC News Server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2400923b2d00c.html, оценка из 5, голосов 10
|