gpt4 book ai didi

function - Perl 6 : Getting the name of function from inside it

转载 作者:行者123 更新时间:2023-12-03 14:45:43 26 4
gpt4 key购买 nike

在 Perl 6 中,如何在运行时从函数体/子例程中获取函数名?

例如,

sub foo {
say "My name is: " ~ <WHAT-API-HERE??> ;
}
...
foo();

上面的代码应该打印:
My name is: foo

我看过像 MOP这样的地方, FAQ , 和 Functions .

最佳答案

sub foo { say &?ROUTINE.name }
foo

显示:
foo

the &$ROUTINE doc .

关于function - Perl 6 : Getting the name of function from inside it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39553799/

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