raku

raku

文章 0 浏览 6

无法使用 Raku 官方文档中有关角色的示例

从 docs.raku ,我在rakudo 2022.03 platform-pro (pro) in ~ via ⬢ v12.4.0 ❯ raku ~ Welcome to Rakudo™ v2022.03. Implementing the Raku® Prog…

堇色安年 2025-01-20 04:04:39 4 0

如何改变 Grammar 对象中的捕获?

我正在尝试使用以下方式修改分析的语法对象中的值: method mutate(Match:D $match --> Match:D) { for $match.values -> $line { when $line { say '…

待天淡蓝洁白时 2025-01-19 19:25:50 2 0

Inline::Python 隧道模式

我的Raku Inline :: Python代码模块即使禁用RS_ST方法,也会意外打印输出。 use Inline::Python; role Series { has $args; has $!py = Inline::Pytho…

念三年u 2025-01-18 09:35:45 2 0

使用语法在没有前瞻的情况下解析字符串?

得到了此文本: 想要此||不是这个 该行看起来也可能像这样: 想要此| 不是这个管道的 。我正在使用这种语法来解析它: grammar HC { token TOP { } to…

心的位置 2025-01-18 05:03:29 3 0

超企业的奇怪行为

我发现了超级运算符的这种奇怪行为: say 0 != 0; # False my @a = 0, 0, 0; say @a «==» @a; # [True True True] say @a «!=» @a; # [True True True…

感性不性感 2025-01-18 04:59:33 2 0

获取被调用者中名为 str 的方法

我想从被调用方反思方法调用的尾部。 现在我正在明确地执行此操作... # caller side s.pd: '.shape'; s.pd: '.to_json("test.json")'; s.pd: '.iloc[2…

第七度阳光i 2025-01-17 14:18:10 2 0

如何创建一个STR子类?

我有这个类,它基本上是一个str属性的包装器: use Vimwiki::File::TextProcessingClasses; unit class Vimwiki::File::ContentStr; has Str $!conten…

碍人泪离人颜 2025-01-17 12:52:14 2 0

在语法动作代码中替换怪异的“ p6opaque”错误

我有此操作,该操作覆盖了另一个动作类中的动作: method taskwiki-prefix($/ is copy) { my $prefix = $/.Str; $prefix ~~ s:g!'|'!!; make $prefix;…

只是我以为 2025-01-17 11:51:00 4 0

在我的str子类中为“无法修改不可变的”工作?

我有一个子类 Str 的类: use Vimwiki::File::TextProcessingClasses; unit class Vimwiki::File::ContentStr is Str; method new(Str:D $string) { s…

破晓 2025-01-17 10:38:40 3 0

Srand在Raku,是否期望吗?

我正在尝试运行一个包含 srand 函数的代码: srand(1); my @x = (1..1000).roll(100); my @y = (200..7000).roll(100); say sum(@x); say sum(@y); sa…

魂归处 2025-01-17 10:35:31 4 0

Raku 语法操作抛出“无法绑定 Nil 类型对象中的属性。您是否忘记了“.new”?使用“make”时出错

我在一个类中使用此方法,该方法抛出 Cannot Binding attribute in a Nil 类型对象。您是否忘记了“.new”? method parse() { grammar FindHeaders {…

亽野灬性zι浪 2025-01-17 07:33:22 5 0

Raku lambdas 的意外行为应该是相等的(我猜)

我正在学习 Raku 作为一个热情项目,我想实现一个简单 fizzbuzz,为什么如果我用尖头块编写 lambda 表达式,join 只会保留嗡嗡声? my $iif =-> $x,$y…

一影成城 2025-01-17 06:24:01 1 0

如何在 Raku 语法中匹配换行符或文件结尾?

我在尝试强制语法匹配文件的最后一行(如果后面没有换行符)时遇到了麻烦: Line 1 Line 2 EOF 这种尝试的解决方案使换行符成为可选,导致无限循环: …

早乙女 2025-01-17 04:37:52 3 0

出现错误“无法加载 oplib `nqp_dyncall_ops”” +执行 raku oneliner 时的回溯

我有一个 rakudo 实例,除了响应“无法加载 oplib 'nqp_dyncall_ops'”之外,什么也不做。 使用 REPL: perl6 Could not load oplib 'nqp_dyncall_ops…

东京女 2025-01-16 20:24:44 5 0

语法的替代版本无法按照我的意愿工作

此代码按照我的意愿解析 $string: #! /usr/bin/env raku my $string = q:to/END/; aaa bbb # this has trailing spaces which I want to keep kjkjsd…

心病无药医 2025-01-16 01:07:43 4 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文