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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ivan Pechorin                        2:5020/400     16 Jul 2003  10:41:14
 To : Alexander Orlovsky
 Subject : Re: Вопросы по Camelbook
 -------------------------------------------------------------------------------- 
 
 Alexander Orlovsky пишет:
 
 AO> Вот решил прочитать таки Camelbook полностью с
 
 начала, не обходя непонятные вещи.
 
 AO> 1) стр 273, "прототипы"
 
 AO>  пользовательская функция try:
 
 AO> sub try(&$){    # <----(*)
 AO>    my ($try, $catch) = @_;
 AO>    eval { &$try };
 AO>    if ($@) {
 AO>      local $_ = $@; # <---(**)
 AO>      &$catch;
 AO>    }
 AO> }
 
 AO> Вопросы:
 AO> a.(*) прототип для параметров функции &$ что
 
 означает ссылку или анонимную
 
 AO> подпрограмму, тем не менее из @_ берется 2
 
 таких ссылки (анонимнык подпрограммы)
 
 AO> Hо ведь в описании только одна указана? (см (*))
 
 Ошибка в Camelbook? Смотрю в perldoc perlsub и
 вместо &$ вижу &@, хотя пример вроде тот же:
 
 sub try (&@) {
     my($try,$catch) = @_;
     eval { &$try };
     if ($@) {
   local $_ = $@;
   &$catch;
     }
 }
 sub catch (&) { $_[0] }
 
 try {
     die "phooey";
 } catch {
     /phooey/ and print "unphooey\n";
 };
 
 -- 
 Искренне Ваш,
   Иван Печорин
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопросы по Camelbook   Alexander Orlovsky   15 Jul 2003 10:15:27 
 Re: Вопросы по Camelbook   Alexander Orlovsky   16 Jul 2003 09:28:07 
 Re[2]: Вопросы по Camelbook   Mikhail Polykovsky   16 Jul 2003 09:35:44 
 Re: Re[2]: Вопросы по Camelbook   Alexander Orlovsky   16 Jul 2003 10:13:50 
 Re: Вопросы по Camelbook   Artem Chuprina   01 Aug 2003 14:52:57 
 Re: Вопросы по Camelbook   Ivan Pechorin   16 Jul 2003 10:41:14 
 Re: Вопросы по Camelbook   Alexander Orlovsky   16 Jul 2003 10:58:06 
 Re: Вопросы по Camelbook   Anatoly Moskovsky   16 Jul 2003 16:55:38 
 Re: Вопросы по Camelbook   Anatoly Moskovsky   16 Jul 2003 16:24:25 
 Re: Вопросы по Camelbook   Artem Chuprina   01 Aug 2003 15:00:56 
Архивное /ru.perl/64887606d1f0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional