rakudo

    0热度

    1回答

    我不知道如何在rakudo中加载de parrot SDL模块。我发现一个example用pir代码来做到这一点。 但是......有什么办法可以用Perl代码将pir SDL模块加载到rakudo中?

    8热度

    2回答

    Rakudo:有没有一个地方可以列出所有还没有工作的功能?

    2热度

    2回答

    最简单的语法用法给我补偿错误。 use v6; grammar Foo { token bar { \w+ } } say 'abc' ~~ /<Foo::bar>/; 调用像src/rakudo/perl6 simple.p6,它失败 regex assertion not terminated by angle bracket at line 7, near "::bar>

    1热度

    3回答

    #!perl6 use v6; my $list = 'a' .. 'f'; sub my_function($list) { for ^$list.elems -> $e { $list[$e].say; } } my_function($list); 首先我想这在perl5的风格,但它没有工作: for @$list -> $e {

    7热度

    5回答

    我已经有了自己的Rakudo的副本,我很乐意给它一个试驾。在环顾互联网后,我发现了一些很酷的Perl 6代码片段,但没有完整的脚本。任何制作实用的Perl 6脚本的网站都将不胜感激。 谢谢你们,Ehtyar。

    8热度

    3回答

    如何在Perl6中执行外部命令并捕获其输出? Perl5的风格背蜱似乎不工作: > my $results = `ls`; Confused at line 1, near "my $results" Synopsis 16记录了运行方法,但它返回退出状态,而不是从标准输出输出。 我正在使用Rakudo实现(rakudo-star-2010.12)。

    3热度

    2回答

    我刚刚构建了Rakudo和Parrot,以便我可以使用它并开始学习Perl 6.我下载了Perl 6书籍,并愉快地输入了第一个演示程序(网球比赛示例)。 当我尝试运行该程序,我得到一个错误: Divide by zero current instr.: '' pc -1 ((unknown file):-1) 我有我的build目录perl6二进制文件。我添加了一个脚本,目录rakudo b