Perl 6:从里面获取函数的名称

时间:2016-09-18 03:32:18

标签: function introspection perl6

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

例如,

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

上面的代码应该打印出来:

My name is: foo

我查看了MOPFAQFunctions等地点。

1 个答案:

答案 0 :(得分:8)

foo

显示:

Process

请参阅the &$ROUTINE doc