On Wednesday 25 February 2009 16:43:08 Walery Studennikov wrote:
> К сожалению, много всего, учитывая динамическую природу языка :(
> Точный ответ, боюсь, дать не может ВООБЩЕ ни одно средство.
> Только прикидки разной степени грубизны.

ну почему-же...
The only thing which can parse Perl (the language) is perl (the binary)

Делаем модуль, который переопределяет CORE::require
при обращении к вызову пробует загрузить.
Если не грузится, записываем как зависимость, выполняет install данного модуля 
с CPAN и require'им еще раз.
и т.д.

Можно еще в нем предусмотреть проверку caller, т.е. учитывать только вызовы из 
определенного неймспейса.

-- 
Vladimir Perepelitsa aka Mons Anderson
<[email protected]> / #99779956
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить