Страницы

Поиск по вопросам

вторник, 31 марта 2020 г.

Для какой цели используют такой синтаксис?

#perl


use lib '/full/path/to';
require 'script.pl';

    


Ответы

Ответ 1



use lib "simplifies the manipulation of @INC at compile time.", в частности, в данном случае, добавляет /full/path/to к @INC (список путей, в которых ищутся библиотеки). Поэтому в дальнейшем, чтобы подключить /full/path/to/script.pl, достаточно указать только имя script.pl, без полного пути. require — директива, среди прочего, и для подключения библиотек без импорта их символов.

Комментариев нет:

Отправить комментарий