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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     27 Aug 2004  11:42:34
 To : Andrei Protasovitski
 Subject : Re: Подключить через AUTOLOAD
 -------------------------------------------------------------------------------- 
 
 Andrei Protasovitski  @ Thu, 26 Aug 2004 08:04:33 +0000 (UTC):
 
  AP> Есть скрипт, который обрабатывает xml-файлы. Иногда в этих файлах
  AP> встречаются processing instructions, которые скрипт
  AP> обрабатывает. Иногда (довольно не часто) для обработки используются
  AP> отдельные процедуры, которые должны видеть переменные основного
  AP> скрипта, но вставлять их все в основной скрипт нецелесообразно: их
  AP> много - около полсотни - и используются они редко.
 
  AP> Пока решил проблему через процедуру AUTOLOAD: загружаем файл с
  AP> вызванной процедурой (он называется так же, как и процедура) и
  AP> выполняем его через eval. В принципе, такой подход устраивает тем,
  AP> что при ошибке во внешнем файле обработка xml не прерывается, а
  AP> сообщение об ошибке остается в $@.
 
  AP> Hо, возможно, есть другие, более правильные методы?
 
 Вряд ли.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Подключить через AUTOLOAD   Andrei Protasovitski   26 Aug 2004 12:04:33 
 Re: Подключить через AUTOLOAD   Artem Chuprina   27 Aug 2004 11:42:34 
Архивное /ru.perl/114775fdeac53.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional