Результаты поиска по запросу "perl6"

1 ответ

 сейчас ноуп. Я не делал ничего плохого, и результат, который я показал, - ожидаемый в настоящее время результат. Поскольку CompUnit предназначен для скорости, его нельзя использовать для управления кодом. Это нормально.

аюсь создать кеш POD6, предварительно скомпилировав их с помощью набора классов CompUnit. Я могу создавать, хранить и извлекать модуль следующим образом: use v6.c; use nqp; my $precomp-store ...

9 ответов

Я знаю Perl 5. Каковы преимущества изучения Perl 6, а не перехода на Python? [закрыто]

Исходя из опыта Perl 5, каковы преимущества перехода на Perl 6 или Python? Edit: Если вы отрицаете это, потому что думаете, что это просто приманка для плам...

2 ответа

 для некоторого фрагмента кода.

6 POD документацияесть раздел о доступе к документу POD текущего файла с помощью [https://docs.perl6.org/language/pod#Accessing_Pod], Нет информации о доступе к документу POD другого файла.$=podКак я могу получить доступ к структуре POD другого ...

ТОП публикаций

0 ответов

@ raiph Я помню, что прочитал код для этого, но не могу вспомнить, где он находится в ядре. Было бы лучше, если бы вы могли дать нам ссылку на исходный код.

отрим пример, в котором подкласс имеет метод multi без подписи и метод с параметром slurpy: class Foo { multi method do-it { put "Default" } multi method do-it ( Int $n ) { put "Int method" } multi method do-it ( Str $s ) { put "Str method" } ...

2 ответа

, Мне еще предстоит выяснить, как заставить это работать таким образом. Я предполагаю, что есть какой-то метод, который я должен переопределить.

ая спример на странице документа Iterable [https://docs.perl6.org/type/Iterable] role DNA does Iterable { method iterator(){ self.comb.iterator } }; my @a does DNA = 'GAATCC'; .say for @a; # OUTPUT: «G␤A␤A␤T␤C␤C␤»Я нашел это странным, ...

2 ответа

@raiph: Очень полезная информация! Я не осознавал, что привязывать символ без знака к контейнеру Скалара было сомнительной практикой, но я рад это слышать. Ранее я был смущен и встревожен в конце концов концепцией символа без сигил, который никогда не может быть восстановлен после инициализации, но которому можно было многократно присваивать новые значения путем привязки к контейнеру Scalar. Все это имеет гораздо больше смысла, когда мы думаем о символах без сигил как о символах, а не переменных.

ытке лучше понять переменные без сигил и как они отличаются от$ я обнаружил, что в отличие от переменных$ Переменные с сигилами, переменные без сигилов не могут быть восстановлены после их инициализации: my $a = 42; my $b := $a; $b := 42; # No ...

1 ответ

Я могу создавать файловые дескрипторы для строк в Perl 5, как мне это сделать в Perl 6?

2 ответа

Perl6: Как я могу сделать все предупреждения фатальными?

1 ответ

perl6 Возможно ли использование соединений в сопоставлении?

Можно ли использовать соединение для сопоставления с любым значением в соединении? Я хочу сопоставить любое из значений в массиве. Как правильно это сделать?

1 ответ

, Спасибо за просмотр этого!

ался загрузить в модуль Perl5Data::Printer в Perl6, но мне трудно. Я спрашивал об этом раньше,Невозможно импортировать модуль Perl5 с помощью Inline :: Perl5 в ...