对于与Perl 6编程语言(也称为“Raku”)相关的所有问题,请使用perl6标记。
我如何自动与命令行程序进行交互,这些命令行程序使用Perl 6公开文本终端接口以进行测试?
这有点意外的行为,可能会咬人初学者。首先,这是打算吗?其次,Perl 6使用什么来猜测要创建哪个对象?它是否开始考虑它......
据我所知,你只能通过值本身参数化子集MoreSehanZero其中*> 0但是,有没有直接的方法来实现这样的东西?子集MoreThan [\ x] ...
Perl6:无法调用此对象(REPR:P6opaque; Parallel :: ForkManager)
我试图在Perl6中并行运行一系列shell命令,使用Perl5的Parallel :: ForkManager这是工作Perl5代码的几乎完全翻译。控制{当CX ::警告{...
我怎么能将数组插入数组数组?在Perl 5中我会这样做:使用Data :: Dumper;我的@aoa =(['a','A'],['c','C']);拼接(@aoa,1,0,['b','B']);打印翻斗车\ @ ...
我在Buf中有一大块内存我想要传递给C库,但是库将在一次调用的生命周期之后使用内存。据我所知,这可能会有问题......
我正在玩NativeCall以熟悉Perl6的那一面。当然,我首先尝试加载libstatgrab(还有什么?)。所以我从最简单的部分开始 - 主机信息。既然没有......
它有一个欺骗性的简单代码:方法匹配(Any:U:|){self.Str; nqp :: getlexcaller('$ /')= Nil}然而,这是它的行为:(^ 3)。匹配(1)#OUTPUT:«「1」»到目前为止,这么好。说(...
调试一些代码最终测试了语句中的差异,例如$ counter = $ counter + 1; vs $ counter + = 1;我的$ run = True;我的$ counter = 0;我的$ sup = Supply.interval(1);我的$ tap = $ sup.tap({$ ...
快速问题:-1.9.floor给你-1,而“-1.9”.floor给你-2。这应该是这样吗?似乎对我有点不一致。 >说-1.9.floor -1>说“-1.9”。楼层-2文件说......
我需要根据用户提供的功能生成许多数据点。用户通过提示输入功能(“输入功能:”);我正在尝试使用EVAL,但我一直在收到错误。什么 ...
我需要通过继承自Metamodel :: ParametricRoleHOW的Metamodel类实现一些具有一些特殊功能的角色。应用它的一种方法是使用特征。 ...
有没有办法从Perl6模块代码中获取META6.json的版本?
我想做这样的事情:死“致命错误:应用程序版本$ MY-APPLICATION-VERSION”因为Perl6模块不能假设它打包的文件的相对位置(例如......
我有以下Python代码片段:import zlib def object_read(repo,sha):path = repo +“/ objects /”+ sha [0:2] +“/”+ sha [2:] with open(path,“ rb“)作为f:raw = zlib ....
我将使用Hash :: Merge作为示例。考虑一下:使 用v6;使用Hash :: Merge; #[1,2,3],b =>“xxx”,c = ......
perl6 / rakudo:perl6默认启用“autoflush”吗?
#!perl6使用v6;我的$ message =“\ Hello!\和Sleep \ Test \ n \ n”;我的@a = $ message.split('');为@a {睡眠0.3; 。打印; perl6默认启用“autoflush”。 perl5没有......