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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Mikhail Polykovsky                   2:5020/400     24 Mar 2003  14:04:32
 To : Artem Chuprina
 Subject : Re[4]: eval
 -------------------------------------------------------------------------------- 
 
 AC> Здравый подход заключается в том, чтобы поделить две части. А именно:
 AC> eval "use $module ($sub)";
 AC> if ($@) { обработка ошибки }
 AC> ${"${module}::our_var1"} = $var1;
 AC> ${"${module}::our_var2"} = $var2;
 AC> $out .= &$sub($var3);
 
 Спасибо, попробую.
 
 AC> Возможно, еще придется поиграться с no strict 'refs', если мы под use
 AC> strict.
 
 СтоИт. Hе процитирован.
 
 AC> Hо скорее всего, эта задача свидетельствует об ошибке проектирования этого
 AC> места.
 
 С этого места пожалуйста поподробнее, если не трудно...
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: UTC (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re[2]: eval   Mikhail Polykovsky   24 Mar 2003 13:37:50 
 Re: Re[2]: eval   Artem Chuprina   24 Mar 2003 13:53:17 
 Re[4]: eval   Mikhail Polykovsky   24 Mar 2003 14:04:32 
 Re: Re[4]: eval   Artem Chuprina   24 Mar 2003 16:01:36 
 Re[6]: eval   Mikhail Polykovsky   24 Mar 2003 16:16:58 
 Re: Re[6]: eval   Artem Chuprina   24 Mar 2003 18:54:41 
 Re[6]: eval   Mikhail Polykovsky   25 Mar 2003 13:31:17 
 Re: eval   Victor Wagner   25 Mar 2003 13:45:05 
 Re[2]: eval   Mikhail Polykovsky   25 Mar 2003 13:54:49 
Архивное /ru.perl/9096352674dd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional