跳转至内容

Raku 编程/运算符重载

来自维基教科书,开放世界中的开放书籍

只有 5 种运算符类型:中缀前缀后缀环绕后环绕

您可以如下声明一个新运算符

sub postfix:<!>(Int $n!) { [*] 1..$n }
say 5!; # prints 120

如您所见,以上内容声明了一个运算符 '!' 用于计算一个整数的阶乘。

华夏公益教科书