Результаты поиска по запросу "perl6"
perl6 Возможно ли использование соединений в сопоставлении?
Можно ли использовать соединение для сопоставления с любым значением в соединении? Я хочу сопоставить любое из значений в массиве. Как правильно это сделать?
для некоторого фрагмента кода.
6 POD документацияесть раздел о доступе к документу POD текущего файла с помощью [https://docs.perl6.org/language/pod#Accessing_Pod], Нет информации о доступе к документу POD другого файла.$=podКак я могу получить доступ к структуре POD другого ...
Я знаю Perl 5. Каковы преимущества изучения Perl 6, а не перехода на Python? [закрыто]
Исходя из опыта Perl 5, каковы преимущества перехода на Perl 6 или Python? Edit: Если вы отрицаете это, потому что думаете, что это просто приманка для плам...
@raiph: Очень полезная информация! Я не осознавал, что привязывать символ без знака к контейнеру Скалара было сомнительной практикой, но я рад это слышать. Ранее я был смущен и встревожен в конце концов концепцией символа без сигил, который никогда не может быть восстановлен после инициализации, но которому можно было многократно присваивать новые значения путем привязки к контейнеру Scalar. Все это имеет гораздо больше смысла, когда мы думаем о символах без сигил как о символах, а не переменных.
ытке лучше понять переменные без сигил и как они отличаются от$ я обнаружил, что в отличие от переменных$ Переменные с сигилами, переменные без сигилов не могут быть восстановлены после их инициализации: my $a = 42; my $b := $a; $b := 42; # No ...
который соответствует нулю или более пробельных символов.
о, что я пытаюсь сделать. > my sub nplus1($n) {$n +1} > my regex nnplus1 { ^ (\d+) &nplus1($0) $ } > "123" ~~ &nnplus1 P6opaque: no such attribute '$!pos' in type Match...
в этой форме. "Если вы добавите скобки, вы можете передать дополнительные аргументы:
ии можно вызывать несколькими способами: say(1, 2, 3) # 123 say: 1, 2, 3 # (1, 2, 3)Последний, кажется, пройтиPositionalНо кроме этого я не знаю, чем еще они отличаются. Есть ли различия, которые важно знать? Какие типы ситуаций вы бы ...
сейчас ноуп. Я не делал ничего плохого, и результат, который я показал, - ожидаемый в настоящее время результат. Поскольку CompUnit предназначен для скорости, его нельзя использовать для управления кодом. Это нормально.
аюсь создать кеш POD6, предварительно скомпилировав их с помощью набора классов CompUnit. Я могу создавать, хранить и извлекать модуль следующим образом: use v6.c; use nqp; my $precomp-store ...
имеет смысл.
у фильтровать элементы@array которые начинаются с элементов@search: my @array = "aaaaa" .. "fffff"; my @search = "aaaa" .. "cccc"; .put for @array .grep: /^ @search /;Проблема в том, что это занимает 19 секунд. Так что ...