Описание тега 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) -&gt; $nth_a, $nth_b, $nth_c { ... }; # Output: # ===SORRY!=== # Unable to parse postcircumfix:sym&lt;( )&gt;, 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 = &lt;a b c d e f&gt;; for @list -&gt; $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 = &lt;a b c d e f&gt;; my @list = &lt;a b c d e f&gt;; $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&lt;perl5&gt;; ... ... Насколько я могу судить, остальная часть кода - это просто обычное использование модуля 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 Процесс установки начинается, но позже прерывается со следующими сообщениями: ===&gt; Searching for: Readline ===&gt; 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 =&gt; "iso-8859-1"); my @lines = $file-data.lines; my $start = now; for @lines -&gt; $line { st…
05 ноя '19 в 19:13