Size: a a a

2021 January 29

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Есть ли подход попроще?
sub check_package_is_loaded {
 my $package = $_[0];
 no strict;
 *s = *{"${package}::"};
  %s ? 1 : ''
}
Есть
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Есть ли подход попроще?
sub check_package_is_loaded {
 my $package = $_[0];
 no strict;
 *s = *{"${package}::"};
  %s ? 1 : ''
}
@PerlBanjoBot say for keys %INC
источник

P

PerlBanjoBot in Modern::Perl
источник

AK

Andrey Konovalov in Modern::Perl
Для встроенных пакетов не работает же
источник

AK

Andrey Konovalov in Modern::Perl
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Для встроенных пакетов не работает же
Встроенных в перл? Ты про CORE?
источник

AK

Andrey Konovalov in Modern::Perl
package main;
1;
package My::Package;
1;

Не?
My::Package нет ни в каком INC
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
package main;
1;
package My::Package;
1;

Не?
My::Package нет ни в каком INC
Это не «загруженные» пакеты
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Это не «загруженные» пакеты
Ладно, формулировка была не очень. Доступные пакеты :)
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Это не «загруженные» пакеты
Как на скрине выше норм? Или можно попроще сделать?
источник

AK

Andrey Konovalov in Modern::Perl
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Как на скрине выше норм? Или можно попроще сделать?
Мне не нравится %stash
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Мне не нравится %stash
источник

SZ

Sergey Zhmylove in Modern::Perl
Я бы написал scalar keys %stash
источник

SZ

Sergey Zhmylove in Modern::Perl
Ты предлагаешь мне читать какую-то там главу?
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Я бы написал scalar keys %stash
Вряд ли perl прямо %stash на стек кладёт
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Ты предлагаешь мне читать какую-то там главу?
Я к тому, откуда слово такое :)
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Вряд ли perl прямо %stash на стек кладёт
Ты не поверишь
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Я к тому, откуда слово такое :)
Я знаю, что такое стэш
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Ты не поверишь
Хм... ОК, спасибо :)
источник