Читаю исходники RTF парсера. 1: sub _call_control_handler { 2: if (exists $_DestStack[-1][2]{$_[0]}) { 3: _flush_text(); 4: print {::TRACE_FH} "Handling '$_[0]'\n" if TRACE_GROUPS; 5: &{$_DestStack[-1][2]{shift()}}; 6: # } else { # print {::TRACE_FH} "Not Handling '$_[0]' in $_DestStack[-1][0]\n"; } } Что происходит в строке 1? Что за конструкция: $_DestStack[-1][2]{$_[0]} А в 5-ой строке? Что за {::TRACE_FH} в 4-ой строке?
Ответ на:
комментарий
от vahvarh
Ответ на:
комментарий
от vahvarh
Ответ на:
комментарий
от vahvarh
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум tie OOP (2009)
- Форум Решил освоить perl =) (2005)
- Форум Создание лога в perl скрипте. (2006)
- Форум Perl tie variables assignment (2015)
- Форум помогите с perl (2006)
- Форум perl, switch, argv (2021)
- Форум Perl. Распарсит хеш, переданный в качетсве аргумента. (2015)
- Форум [perl] Интерпретирование строки как число (2010)
- Форум Хеш в Perl, обойтись без exists и defined (2005)
- Форум не работает перегрузка инфиксного оператора (2015)