Программирование > Perl

как созать конструкцию ...

<< < (3/4) > >>

arto:
%INC

erl:
arto

Извиняюсь, я не понял , по подробней можно !
я понимаю что в э том хэше складываются все загруженные модули, как его выташить я тоже понимаю , $INC{\'filename\'}, как его повторно выпонить не понимаю ... ?

arto:
# cat > aa.pm
package aa;
print STDERR "call aa\\n";
1;
^D
# print -e \'require aa; require aa; delete $INC{"aa.pm"}; require aa;\'
call aa
call aa
#

erl:
я туповатый тугодум, и опыта у меня маловата, спасибо....!
все вроде начало получаться ... !
Я думал что нужно удалять подгруженный модуль, но не знал как, еще раз удивляюсь PERL какое простое решение ...

Спасибо !!!

ravshaniy:
Со скрипом пишу. вижу што умничаю через чур, вы уж простите

Вобще require помоему какоето некрасивое и неправильное решение.

Лучше бы разбить решение на *управляющий скрипт* и *скрипты конверторы* все будет выглядеть логичней и красивее.

функции *управляющего скрипта*:
1) формирование листинга
2) инициализация исходной конфигурации работы скрипта
3) запуск *скриптов конвертеров*/*внешний вызов*/
4) ведение лога выполнения

если какоето время с этим помучится можно запускать *скрипты конверторы* отдельным потоком или процессом /*пока путаюсь в определении*/

и если дописать к этому решению возможность конфигурирования через интерфейс взаимодействия с пользователем. будет вобще красиво

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии