perl6 相关问题

对于与Perl 6编程语言(也称为“Raku”)相关的所有问题,请使用perl6标记。

标量值在推送后是否受到影响……(Raku)

我很难理解在推送之后何时以及为什么推送的Scalar容器所持有的价值会受到影响。我将尝试在...

回答 1 投票 8

为什么在Perl6序列上没有“每种”方法?

有时,我将在Perl 6 REPL上开始编写方法调用链,例如:“。”。IO.dir.grep(...)。map(...)。 ...然后我意识到我要对最终列表进行的操作是打印每个元素...

回答 2 投票 2

如何在shell函数中转义引号?

这是在实现Perl 6.d的MoarVM版本2019.03上构建的Rakudo Star版本2019.03.1。 Windows 10示例:1)错误:shell'mysqldump -uroot -ppassword asppmr> D:\ b \ 29-09-2019 19-45-18 \ ...

回答 1 投票 1

语法解析模块规范

Raku模块可以用不同的方式指定,例如:MyModule MyModule:ver <1.0.3> MyModule:ver <1.0.3>:auth ; MyModule的:版本<1.0.3>:AUTH&...

回答 1 投票 8

Perl 6 / Raku中捕获和不捕获正则表达式范围的差异

尽管文档指出将令牌/规则/正则表达式称为 而不是 使其无法捕获,但似乎范围有所不同,但我不确定是否是预期的。 ...

回答 1 投票 3

CATCH失败失败

我可能忽略了一些简单的内容,但是我不希望下面的代码失败。表现得好像我写死了而不是在catch块中失败了一样。无法正确处理故障...

回答 2 投票 5

嵌套列表的Perl 6分配超级运算符无法正常工作

你好,我正在Perl 6中尝试使用赋值超级运算符https://docs.perl6.org/language/operators#Hyper_operators my(@one,@two)«=»(<1 2 3>, <4 5 6>);说@one;说@two; #...

回答 1 投票 1

可以用来聚集结点吗?

在此程序中:使用v6;我的$ j = +任何“ 33”,“ 42”,“ 2.1”;收集$ j-> $ e {说$ e; }#以$ j-> $ e {说$ e; #打印any(33,42,2.1)}如何聚集在...

回答 1 投票 4

哈希的代理对象?

如何为哈希创建代理对象?我似乎找不到传递哈希键的方法:#sub attr()是rw {sub attr($ name)是rw {我的%hash; Proxy.new(FETCH =>方法(Str $ name){...

回答 1 投票 4

如何解析和在Perl 6验证命令行参数?

在Perl 5,我可以使用的Getopt ::龙解析命令行参数与一些验证(见下文从http://perldoc.perl.org/Getopt/Long.html)。使用的Getopt ::龙;我的$数据= “FILE.DAT”;我的$长度= ...

回答 2 投票 10

无效的文件句柄(也许其他无效对象太)为IO的处理代码:: CatHandle

正如汤姆·布劳德在这个问题上所指出的,$ * ARGFILES动态变量可能包含无效的文件句柄如果任何在命令行中提到的文件不存在。为$ * ARGFILES.handles - &...

回答 2 投票 7

如何使用DBIish连接到本地MySQL服务器8.0 Perl6

我工作的一个项目Perl6,但在连接到MySQL的难度。使用DBIish即使当(或perl6.org教程)示例代码中,连接失败。任何建议或意见是...

回答 2 投票 7

在水槽上下文抛出的块的最后一个元素

这个程序我@bitfields;对于^ 3 - > $ I {@bitfields [$ I] = Bool.pick XX 3; }我@total = 0 XX 3;对于@bitfields - > @row {@total Z + = @row; }说@total;说[0 0 0]。如果再加上...

回答 1 投票 6

定义与使用Perl6哈希键存在

我从Perl5的学习Perl6。我在看的副词:存在https://docs.perl6.org/type/Hash#:exists但没有一个:定义副词,但我很担心,因为有一个区别...

回答 3 投票 4

如何减轻Rakudo与NativeCall一个错误?

我希望能够与REPR CStruct / CPointer类使用双指针:typedef结构CipherContext {void *的密码;常量uint8_t *键;为size_t key_len; ...

回答 1 投票 4

如何在Perl6中加载Perl5的Data :: Printer?

我一直试图将Perl5模块中的Data :: Printer加载到Perl6中,但是很困难。我之前问过这个问题,无法使用Inline :: Perl5将Perl5模块导入Perl6,并且确实变得有用...

回答 1 投票 7

使用内联:: Perl5中无法导入Perl5的模块到Perl6

我试图使用从手册页https://modules.perl6.org/dist/Inline::Perl5:cpan建议导入Perl5的模块,我真的很喜欢https://metacpan.org/pod/Data::Printer :NINE使用非常简单的...

回答 2 投票 6

在CentOS的Perl6安装Linenoise:找不到库“LUV”

我试图安装Linenoise在perl6 ZEF。用户@ CentOS的:/ Illumina公司/运行/脚本/ perl6 / ZEF $ sudo的斌/ ZEF安装Linenoise --force建造===>搜索:Linenoise ===>搜索...

回答 1 投票 5

它可以使用Perl6语法上的栅格数据? (使用案例:云优化的GeoTIFF确认)

有几个问题划伤周围perl6语法和栅格数据(一般二进制)痒。对于我个人理解,文字的做法是在字形级trhough语法工作,可我们的做法......

回答 1 投票 4

通过子名称获取符号的值

我正在制作一个包,在其中必须通过子名称获取符号的值,而在子外部定义符号。这是简化的代码,可以正常使用:#! / usr / bin / env perl6 ...

回答 2 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.