В Perl, как я могу узнать, используется ли мой файл в качестве модуля или запускается как скрипт?
Допустим, у меня есть Perl-файл, в котором есть части, которые мне нужно запускать только тогда, когда меня называют скриптом. Я помню, как читал некоторое время назад о включении этих частей в метод main () и выполнении
main() unless(<some condition which tests if I'm being used as a module>);
Но я забыл, что это было за состояние. Поиск в Google ничего полезного не дал. Может кто-нибудь указать правильное место, чтобы искать это?