gpt4 book ai didi

operators - 是否可以在 Raku 中定义自定义元操作符?

转载 作者:行者123 更新时间:2023-12-03 15:48:08 25 4
gpt4 key购买 nike

在 Raku 中定义新运算符的标准方法是

multi sub infix:<operator> ($l, $r) { ... }
使用不同的选项而不是中缀。但是,我想定义一个自定义元运算符。我能来的最接近的(匹配@a X+ @b 的想法)是
multi sub prefix:<F> (&bar) { ... }
但是当它编译时,唯一让它工作的方法是,例如, +运算符是使用完整标识符:
(F&infix:<+>)($a, $b)
还是元操作符是可定义的?

最佳答案

您目前无法在 Raku 中定义自定义元运算符。
您也许可以通过俚语让一个人工作,但是使用 Rakudo 特定的代码,俚语并不是很好的文档——你能做的最好的是谷歌教程和示例,docs.raku.org 对它们保持沉默:-(

关于operators - 是否可以在 Raku 中定义自定义元操作符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63643764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com