Описание тега rakudo-star
NoneRakudo-star - это дистрибутив rakudo, в который входит компилятор rakudo Perl 6, виртуальная машина Parrot, множество модулей и документация, включая последний проект книги по Perl 6.
1
ответ
Установите модули Perl 6 в нестандартном месте
Установка Perl 6 с использованием Rakudo Star 2016.01 довольно проста. Я сделал ручную установку как предложено здесь: perl Configure.pl --backend=moar --gen-moar --prefix=/opt/rakudo/rakudo-star-2016.01 make make install Perl6 теперь установлен на …
25 фев '16 в 11:27
2
ответа
perl6/rakudo: невозможно проанализировать postcircumfix:sym<()>
Почему я получаю это сообщение об ошибке? #!perl6 use v6; my @a = 1..3; my @b = 7..10; my @c = 'a'..'d'; for zip(@a;@b;@c) -> $nth_a, $nth_b, $nth_c { ... }; # Output: # ===SORRY!=== # Unable to parse postcircumfix:sym<( )>, couldn't find f…
17 фев '11 в 08:07
2
ответа
perl6/rakudo: Как я могу отключить автозапуск?
Я попробовал это, но это не сработало: $*OUT.autoflush( 0 );
20 фев '11 в 14:32
2
ответа
Можно ли скомпилировать / установить Perl6 на Raspberry Pi 3?
Я пытаюсь установить Rakudo Star 2018.04 на Raspberry Pi 3. Я делаю: sudo perl Configure.pl --gen-moar --gen-nqp --prefix ~/rakudo и это успешно завершается. И тогда я пытаюсь: sudo make-install но это не с: The following step can take a long time, …
31 июл '18 в 03:01
1
ответ
Розетки кодовые в Rakudo Perl
Я пытался запустить некоторый код сокетов в Rakudo Perl (только что созданный из репозитория на http://github.com/rakudo/rakudo), но реализация IO:: Socket:: INET кажется неполной. Код, который я пытаюсь запустить, находится здесь: http://github.com…
03 авг '10 в 15:58
2
ответа
perl6/rakudo: Как я могу изменить тип данных переменной?
#!perl6 use v6; my $m = 70; my $n = 30; ( $m div $n ).say; Первый пример работает, а второй нет. Я полагаю, это потому, что во втором примере значения переменных являются строками. Если мое предположение верно, как я могу изменить строковые переменн…
19 фев '11 в 10:24
1
ответ
perl6/rakudo: проблема с записью в переменную цикла
#!perl6 use v6; my $longest = 3; my @list = <a b c d e f>; for @list -> $element is rw { $element = sprintf "%*.*s", $longest, $longest, $element; $element.say; } Это работает. Но во втором и третьем я получаю сообщение об ошибке. Как я мог…
18 фев '11 в 14:27
1
ответ
Как определить, какие модули включены в релиз Rakudo Star?
Rakudo Star - это релиз, предназначенный для конечных пользователей (если я не ошибаюсь). Как таковой, он включает в себя ряд полезных модулей, которые можно использовать в самых разных проектах. Но как команда, стоящая за этим, решает, какие модули…
23 июн '18 в 19:38
1
ответ
perl6: мне нужен @-sigil для пользовательских переменных?
Есть ли что-то, что я не могу сделать без '@'- сигил при работе с пользовательскими переменными? #!perl6 use v6; my $list = <a b c d e f>; my @list = <a b c d e f>; $list.list.perl.say; @list.perl.say; $list[2..4].say; @list[2..4].say; $…
18 фев '11 в 08:04
1
ответ
perl6/rakudo: Perl6 по умолчанию включает "автозапуск"?
#!perl6 use v6; my $message = "\nHello!\n\nSleep\nTest\n\n"; my @a = $message.split( '' ); for @a { sleep 0.3; .print; } Включает ли perl6 "автозапуск" по умолчанию. С perl5 без включения "outflush" я не получаю такого поведения.
20 фев '11 в 08:54
1
ответ
Какова цель добавления суффикса:from<perl5> к имени модуля в операторе 'use' в Perl 6?
Какова цель использования, ниже которой я наткнулся в каком-то модуле Perl 6? use CGI:from<perl5>; ... ... Насколько я могу судить, остальная часть кода - это просто обычное использование модуля Perl 5 CGI. Является ли суффикс ":from", использ…
12 фев '12 в 07:53
1
ответ
Странное поведение Buf.subbuf в Perl 6
Сегодня я установил Rakudo Star 2012.07 и попытался написать простой скрипт на Perl 6: #!/usr/bin/env perl6 use v6; use LWP::Simple; my $html = LWP::Simple.get('http://perl6.org'); say $html; Это не работает из-за следующей ошибки: No such method 'g…
27 авг '12 в 12:26
2
ответа
Как скомпилировать Perl6 программу для генерации байт-кода?
Я пытаюсь понять perl6 и его изменения, чем perl5. Я узнал, что Perl 6 - это компилируемые языки, но я не понимаю, как? Это не генерирует какой-либо промежуточный код (непосредственно исполняемый или байт-код jvm)? Я не получаю никакой возможности с…
14 авг '16 в 05:47
3
ответа
Написание программ на perl6 с использованием Rakudo Star: невозможно установить на OS X
Я пытаюсь установить Rakudo Star на OS X 10.6, и я дошел до всегда разочаровывающей точки, когда моя сборка не удалась, и я не уверен, как действовать дальше. Кто-нибудь здесь знает, как пройти через это? (Я пытаюсь настроить это для написания некот…
01 авг '10 в 19:03
2
ответа
Perl6 Rakudo Star: почему установка занимает так много времени?
Я не пытаюсь ненавидеть Perl 6, но мне интересно, почему установка занимает так много времени, по сравнению с Common Lisp. Заранее спасибо. -comborico1611 20 апреля 2018 Изменить: На моем ноутбуке, купленном 3 года назад, это занимает около 25-30 ми…
20 апр '18 в 19:39
2
ответа
Не удается установить Readline с помощью Rakudo Perl 6 zef
Я пытаюсь установить Readline. (Система Linux Mint Mate 18.3, то же самое относится и к Lubuntu 17.10). $ zef install Readline Процесс установки начинается, но позже прерывается со следующими сообщениями: ===> Searching for: Readline ===> Sear…
02 янв '18 в 19:13
1
ответ
Сценарий Perl6 на MSYS2 вызывает ошибку "не удалось загрузить файл статистики"
Когда я пытаюсь запустить простой скрипт на Perl6 MSYS2-64 (bash.exe) в Windows 7 это говорит: Could not open my-perl6-script.pl. Failed to stat file: no such file or directory Тот же скрипт отлично работает на CMD.exe так что я полагаю, что это нес…
15 июл '19 в 15:01
2
ответа
Как правильно загружать модули Raku с помощью rakudo-star?
У меня есть следующий проект $ tree . ├── lib │ └── MyModule.raku └── main.raku $ cat lib/MyModule.raku use v6; unit module MyModule; sub hello { say 'hello' } $ cat lib/main.raku use v6; use MyModule; MyModule.hello(); Я хочу запустить main.raku, и…
05 мар '20 в 04:59
2
ответа
Установите Raku (Perl 6) в Ubuntu вместе с Perl 5.26
Я очень хочу изучить Raku(Perl 6) и его синтаксис. У меня уже установлен Perl 5 на моем компьютере с Ubuntu. vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi (with…
22 окт '19 в 10:00
0
ответов
Ошибка сегментации в программе ниже
Приведенный ниже код вызывается из такого простого скрипта. $test.line-validation(); method line-validation is rw { my $file-data = slurp($!FileName, enc => "iso-8859-1"); my @lines = $file-data.lines; my $start = now; for @lines -> $line { st…
05 ноя '19 в 19:13