|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ilia Vinokurov 2:5020/400 04 Dec 2003 11:48:14 To : Denis Poznyakov Subject : Re: закрытая область -------------------------------------------------------------------------------- Hello, Denis! You wrote to Ilia Vinokurov on Tue, 2 Dec 2003 15:52:46 +0000 (UTC): DP>>> Вопрос вот в чем, предположим из проги подключаю "require" чегонить, DP>>> прожку какую нибудь, так вот терь самое интересное, как сделать так, DP>>> чтоб она отработав все определенные в ней переменные, библиотеки и тп DP>>> никак не привязывала к основной программе даже если они определены DP> как DP>>> глобальные ??>> package RUN; ??>> require ... ??>> package main; DP> угу, а если в этом подключенном ктонить напишет DP> $main::test=1; DP> что тогда ? Тогда в main нужно писать: package SafeMain; # Тело основной проги package RUN; require ... package SafeMain; Иными словами - сам main не используй :-) With best regards, Ilia Vinokurov. E-mail: ilvin@teleserv.ru --- ifmail v.2.15dev5.1 * Origin: Comcor (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/7808742e5c58.html, оценка из 5, голосов 10
|