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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     31 Jul 2002  21:10:44
 To : Yury Shvetsov
 Subject : Re: Global variable
 -------------------------------------------------------------------------------- 
 
 Yury Shvetsov wrote:
 
 > "Artem Chuprina" <ran@ice.ru> wrote in message
 > news:slrnakg1j6.3kk.ran@banquet.lan.ice.ru...
 > 
 > 
 >>perldoc constant.
 >>
 > 
 > А как обращаться к константе из другого модуля?
 > Bareword "main::my_const" not allowed while "strict subs" in use.
 > 
 > Юрий Швецов.
 > 
 > 
 > 
 
 === a.pl ===
 #!/usr/bin/perl -w
 use strict;
 use constant itsme => "Hey! ";
 use a;
 print a::hello;
 === a.pm ===
 package a;
 use constant hello => "Hello, world\n";
 print main::itsme;
 1;
 ==== EOF ===
 
 $ ./a.pl
 Hey! Hello, world
 
 И никаких ошибок и варнингов. Проверьте последовательность описаний
 и вызовов. Вероятно Вы где-то используете константу ДО ее описания.
 
 Андрей
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Global variable   Yury Shvetsov   31 Jul 2002 18:41:16 
 Re: Global variable   Andrey Sapozhnikov   31 Jul 2002 19:01:41 
 Re: Global variable   Yury Shvetsov   31 Jul 2002 19:42:44 
 Re: Global variable   Artem Chuprina   31 Jul 2002 19:46:48 
 Re: Global variable   Yury Shvetsov   31 Jul 2002 20:33:43 
 Re: Global variable   Yury Shvetsov   31 Jul 2002 20:46:00 
 Re: Global variable   Artem Chuprina   31 Jul 2002 20:50:07 
 Re: Global variable   Andrey Sapozhnikov   31 Jul 2002 21:10:44 
Архивное /ru.perl/528411592b72.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional