问题标签 [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.
process - 如何在 perl6 中执行外部命令并捕获其输出?
如何在 Perl6 中执行外部命令并捕获其输出?
Perl5 风格的反引号似乎不起作用:
概要 16记录了run方法,但这会返回退出状态而不是 stdout 的输出。
我正在使用 Rakudo 实现(rakudo-star-2010.12)。
for-loop - perl6/rakudo:解引用问题
首先我尝试了 perl5 风格,但没有奏效:
我怎么能在 perl6 中做到这一点?
email - 是否存在用于 rakudo 的 Perl 6 模块来解析 MIME?
我搜索了 github 和 modules.perl6.org,但没有找到解析电子邮件的模块。
如果没有 perl6 模块,但 parrot 模块也可以。
raku - Rakudo 测试套件进展?
曾经有一个图表可以针对 Perl6 的测试套件跟踪 Perl6 的实现。我有兴趣观察它的进展(和倒退)。该图发生了什么,它曾经托管在网站 www.rakudo.de
有没有其他简单的方法能让局外人了解 Rakudo 相对于完美规格的位置?它还缺少哪些功能?
perl - 如何使用 Perl 6 中的 Perl 5 模块?
是从 Rakudo Perl 6 使用 CPAN 的 Perl 5 模块的方法吗?
例如,如何在 Perl 6 中使用尚未移植的古老的 Perl 5 模块 CGI。
更新:
以及来自一些早期 Perl 6 模块的时髦代码:
该:from<perl5>
指令是否用于唤起某种 Perl 5 兼容层?似乎找不到任何关于它的文档。
raku - Perl 6 中 Buf.subbuf 的奇怪行为
今天我安装了 Rakudo Star 2012.07 并尝试编写一个简单的 Perl 6 脚本:
由于以下错误,它不起作用:
第 244 行的 LWP::Simple 代码为:
奇怪的是,下面的代码是可以的:
而这个失败:
请你解释一下,为什么会这样?据我所知,在这两种情况下都调用了 Buf.decode 方法:
也许这是 Rakudo Perl 中的一个错误?或者 subbuf 是一种已弃用/未记录的方法?它不在 doc.perl6.org 上。在这种情况下应该使用哪种方法?
io - 如何在 Rakudo Perl6 中读取 STDIN?
就这么简单,如何在 Perl6 中从 STDIN 读取输入?
我认为有很多方法可以做到这一点,但我对最惯用的 Perl6 解决方案感兴趣。
raku - Parrot 有多线程并行垃圾收集器吗?
我的问题是关于 Parrot 虚拟机 ( http://www.parrot.org ) 中的垃圾收集器。
它是多线程的吗?
jvm - 如何从 perl6 调用 Java 方法
可悲的是,这不起作用
此代码可在以下链接中找到。这是我能找到的唯一例子
io - 我如何“说”和“打印”到缓冲区中?
在 Perl 6 中, Str 类型是不可变的,因此使用可变缓冲区而不是连接大量字符串似乎是合理的。接下来,无论我的函数是写入标准输出、文件还是内存缓冲区,我都喜欢能够使用相同的 API。
在 Perl 中,我可以像这样创建一个内存文件
如何在 Perl 6 中实现相同的目标?