[Moscow.pm] Плагины в perl программах

Ruslan Zakirov ruslan.zakirov на gmail.com
Пт Мар 12 05:22:15 PST 2010


2010/3/12 Andrei <andrei.protasovitski на gmail.com>:
> Доброго здоровья!
>
> 12 марта 2010 г. 13:49 пользователь Andrew Shitov <andy на shitov.ru> написал:
>>
>> В одном месте нашего проекта, где имя "плагина" становится известным
>> во время исполнения:
>>
>> require "$base/$pm" unless exists $INC{$pm};
>> $this->{'code'} = $module->import();
>>
>
> А зачем здесь unless exists $INC{$pm}; ? Если я правильно ошибаюсь, require
> сам умеет проверять *INC.

eval нужно еще скомпилять прежде чем он успеет это дело проверить.

-- 
Best regards, Ruslan.


Подробная информация о списке рассылки Moscow-pm