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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitry Grebeniuk                     2:469/105      05 Aug 2003  10:05:56
 To : Serge Chervjakov
 Subject : local deprecated in perl6
 -------------------------------------------------------------------------------- 
 
 
  DG>>   Есть ли какие-нибудь другие способы сделать переменную видимой
  DG>> в функции и всех функциях, вызываемых из нее?  local только для
  DG>> этого был нужен
  SC> 2All: Это действительно так? А то я все время, пока юзал перл не мог
  SC> въехать, зачем же этот local нужен... Вроде щас проверил -
  SC> действительно так. Hо только ли для этого и все ли так просто???
 
   Возможно я не совсем корректно выразился.  _Мне_ local только для этого был
 нужен.  А вообще с его помощью делаются всякоразные манипуляции с таблицей
 символов перла ("Perl symbol table" в английском варианте).  В частности, с
 помощью local можно передавать обычные file handles в функцию, менять
 $-переменные, но я использую IO::*, поэтому мне редко когда нужно это.  А вот
 dynamic scoping таки пригождается.  И такого же эффекта с помощью my() не
 добиться.
 
 bye
 --- GoldED+/W32 1.1.4.7
  * Origin: gds/FH (2:469/105)
 
 

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

 Тема:    Автор:    Дата:  
 local deprecated in perl6   Timur Vafin   02 Aug 2003 14:40:31 
 Re: local deprecated in perl6   Artem Chuprina   04 Aug 2003 11:17:28 
 local deprecated in perl6   Dmitry Grebeniuk   05 Aug 2003 08:26:10 
 local deprecated in perl6   Serge Chervjakov   05 Aug 2003 10:21:50 
 local deprecated in perl6   Dmitry Grebeniuk   05 Aug 2003 10:05:56 
 Re: local deprecated in perl6   Artem Chuprina   05 Aug 2003 12:18:10 
 Re: local deprecated in perl6   Anatoly Moskovsky   05 Aug 2003 12:01:40 
 Re: local deprecated in perl6   Artem Chuprina   05 Aug 2003 12:10:55 
 local deprecated in perl6   Bulat Ziganshin   12 Aug 2003 20:21:08 
 local deprecated in perl6   Dmitry Grebeniuk   12 Aug 2003 22:59:30 
Архивное /ru.perl/18413f2f5910.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional