问题标签 [raku]
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.
jvm - 如何从 perl6 调用 Java 方法
可悲的是,这不起作用
此代码可在以下链接中找到。这是我能找到的唯一例子
raku - 如何将 perl6 文件编译为 exe
我正在玩基于 Windows 上的 MoarVM 的 perl6 版本。我创建了一些 perl6 文件并希望将其编译为 exe。我尝试了以下方法:
现在我想将 r 编译为可执行文件
我发现这个链接讨论了如何使用 Parrot 但我使用的是 MoarVM 目标:http ://perlgeek.de/blog-en/perl-6/my-first-executable.writeback
我的问题如何将 MoarvVM 目标文件编译为 Windows 可执行文件?
raku - 如何漂亮地调用名称在字符串中的方法?
在 Perl 5 中,我可以说
这对于迭代方法名称列表来做事情非常方便。我已经设法弄清楚在 Perl 6 中我不能只说
有效的一件事是
但这似乎完全可怕。我该怎么办?
raku - parse string with pairs of values into hash the Perl6 way
I have a string which looks like that:
I want to turn it into hash (using Perl 6). Now I do it like that:
But I feel there should exist more concise, more idiomatic way to do that. Is there any?
perl - 如何在 Perl6 中查看散列的内容(以类似于 Perl 5 模块 Data::Dump 或 Data::Show 的方式)?
在 Perl 5 中,如果我想查看哈希的内容,可以使用Data::Show
、Data::Dump
或Data::Dumper
.
例如:
哪个输出:
Perl 6 中有什么等价的吗?我想我记得 Damian Conway 在 YAPC 2010 上讨论过这个功能,但是我的笔记丢失了,谷歌搜索也没有帮助。
我发现最接近工作的是%title_for.say
. 但是,嵌套哈希似乎很混乱:
我正在使用从2015 年 1 月发布的 Rakudo Star开始在MoarVM上运行的 Perl6 。
string - 我可以在 Perl 5 中为字符串创建文件句柄,我如何在 Perl 6 中做到这一点?
在 Perl 5 中,我可以为字符串创建一个文件句柄,并从字符串中读取或写入,就好像它是一个文件一样。这非常适合使用测试或模板。
例如:
我怎样才能在 Perl 6 中做到这一点?以下不适用于 Perl 6(至少不适用于我在MoarVM 2015.01上运行的 Perl6 实例,从2015 年 1 月发布的64 位 CentOS 6.5 上的 Rakudo Star开始):
我收到错误消息:
open(my $fh, '<', \$text)
Perl5与 Perl6 不同,这并不奇怪my $fh = $text;
。所以问题是:如何像open(my $fh, '<', \$str)
在 Perl 5 中一样从 Perl 6 中的字符串创建虚拟文件句柄?或者这是尚未实施的事情?
更新(在 Perl 5 中写入文件句柄)
同样,您可以在 Perl 5 中写入字符串文件句柄:
输出:
我还没有在 Perl 6 中看到任何类似的东西。
raku - perl6 的 Perlbrew
是这里的东西perlbrew
,perl6
还是推荐的安装方法是如中描述的那样
ps:使用 OS X
arrays - 如何在 Perl 6 中将未展平的数组重复传递给 reduce?
我正在尝试将 xx 重复数组传递给 [X~] reduce 函数,但发现数组变平了。我搜索了在线文档和堆栈溢出,但找不到任何东西。不幸的是,我的 Perl 6 知识非常初级(尽管我对 Perl 5 非常了解)。
查看 .perl 转储并没有给我太多启发:
我正在使用 rakudo-star-2014.12.1-parrot.msi。
parsing - 如何使用 Perl 6 从嘈杂文件的中间提取一些数据?
我想使用惯用的 Perl 6 来做到这一点。
我在嘈杂的输出文件中发现了大量连续的数据。
我想简单地打印出标题行Cluster Unique
及其后面的所有行,直到但不包括第一次出现的空行。文件如下所示:
这是我想要解析的内容: