|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 26 Jun 2002 15:13:20 To : Andrey Sapozhnikov Subject : Re: Странности с пере менным и --------------------------------------------------------------------------------
Andrey Sapozhnikov wrote:
> Konstantin Tokar wrote:
>
>> Вот что товарищ просил:
>> "Я не могу понять - это нормальное поведение или какой-либо баг.
>> Если это нормальное поведение, то можно от него избавиться,
>> т.е. сделать так, чтобы $var был виден в независимости от
>> относительного положения касательно f2() ?"
>>
>> Теперь перемести my $var; и посмотри, что будет.
>
>
> а потом перемести свой use vars qw($var) и
> тоже посмотри что будет. При условии use strict, необходимость
> которого ты осознаешь, разумеется. А будет одна и та же
> ошибка еще при компиляции: Global symbol "$var" requires
> explicit package name at StTest.pm line ...
>
> Андрей
>
Да, напортачил я . Совершенно забыл, что use vars можно в любом месте
писать.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/12770586af821.html, оценка из 5, голосов 10
|