|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ruslan Bondarev 2:463/327.37 25 Sep 2002 08:19:58 To : All Subject : превращение скрипта в метод класса --------------------------------------------------------------------------------
Есть какой-либо скрипт на перле, находящийся в локальном файле.
Hужно сделать "оберточный" класс, который превратит тело скрипта в метод
этого класса, например, main, параметрами которого будут, при необходимости,
ссылка на объект CGI, ссылка на аргументы командной строки и переменные
окружения, и возвращающий результаты работы этого скрипта, ежели таковые
имеются.
Как это лучше сделать? Какие грабли расставлены на пути? Как предотвратить
остановку вызова метода, если в скрипте есть ввод данных с STDIN? Как побороть
вложенные именованные подпрограммы (nested named subroutines)? Будет ли такой
класс mod_perl-дружелюбным? Будет ли такой класс "безопасным"?
Hа закуску: в идеале этот модуль/класс должен скушать любой скрипт, если
только он знает, кем его интерпретировать.
--- GoldED+/W32 1.1.4.7
* Origin: (2:463/327.37)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33883d914b57.html, оценка из 5, голосов 10
|