问题标签 [rakudo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1235 浏览

process - 如何在 perl6 中执行外部命令并捕获其输出?

如何在 Perl6 中执行外部命令并捕获其输出?

Perl5 风格的反引号似乎不起作用:

概要 16记录了run方法,但这会返回退出状态而不是 stdout 的输出。

我正在使用 Rakudo 实现(rakudo-star-2010.12)。

0 投票
3 回答
237 浏览

for-loop - perl6/rakudo:解引用问题

首先我尝试了 perl5 风格,但没有奏效:

我怎么能在 perl6 中做到这一点?

0 投票
1 回答
153 浏览

email - 是否存在用于 rakudo 的 Perl 6 模块来解析 MIME?

我搜索了 github 和 modules.perl6.org,但没有找到解析电子邮件的模块。

如果没有 perl6 模块,但 parrot 模块也可以。

0 投票
2 回答
193 浏览

raku - Rakudo 测试套件进展?

曾经有一个图表可以针对 Perl6 的测试套件跟踪 Perl6 的实现。我有兴趣观察它的进展(和倒退)。该图发生了什么,它曾经托管在网站 www.rakudo.de

有没有其他简单的方法能让局外人了解 Rakudo 相对于完美规格的位置?它还缺少哪些功能?

0 投票
2 回答
1683 浏览

perl - 如何使用 Perl 6 中的 Perl 5 模块?

是从 Rakudo Perl 6 使用 CPAN 的 Perl 5 模块的方法吗?

例如,如何在 Perl 6 中使用尚未移植的古老的 Perl 5 模块 CGI。

更新:

以及来自一些早期 Perl 6 模块的时髦代码:

:from<perl5>指令是否用于唤起某种 Perl 5 兼容层?似乎找不到任何关于它的文档。

0 投票
1 回答
219 浏览

raku - Perl 6 中 Buf.subbuf 的奇怪行为

今天我安装了 Rakudo Star 2012.07 并尝试编写一个简单的 Perl 6 脚本:

由于以下错误,它不起作用:

第 244 行的 LWP::Simple 代码为:

奇怪的是,下面的代码是可以的:

而这个失败:

请你解释一下,为什么会这样?据我所知,在这两种情况下都调用了 Buf.decode 方法:

也许这是 Rakudo Perl 中的一个错误?或者 subbuf 是一种已弃用/未记录的方法?它不在 doc.perl6.org 上。在这种情况下应该使用哪种方法?

0 投票
2 回答
2833 浏览

io - 如何在 Rakudo Perl6 中读取 STDIN?

就这么简单,如何在 Perl6 中从 STDIN 读取输入?

我认为有很多方法可以做到这一点,但我对最惯用的 Perl6 解决方案感兴趣。

0 投票
1 回答
172 浏览

raku - Parrot 有多线程并行垃圾收集器吗?

我的问题是关于 Parrot 虚拟机 ( http://www.parrot.org ) 中的垃圾收集器。

它是多线程的吗?

0 投票
3 回答
1399 浏览

jvm - 如何从 perl6 调用 Java 方法

可悲的是,这不起作用

此代码可在以下链接中找到。这是我能找到的唯一例子

  1. JVM 上的 Rakudo Perl 6(幻灯片)
  2. Perl 6 出现日历:第 3 天 – Rakudo Perl 6 在 JVM
0 投票
2 回答
176 浏览

io - 我如何“说”和“打印”到缓冲区中?

在 Perl 6 中, Str 类型是不可变的,因此使用可变缓冲区而不是连接大量字符串似乎是合理的。接下来,无论我的函数是写入标准输出、文件还是内存缓冲区,我都喜欢能够使用相同的 API。

在 Perl 中,我可以像这样创建一个内存文件

如何在 Perl 6 中实现相同的目标?