添加:from<;的目的是什么;perl5>;a'中模块名称的后缀;使用';Perl 6中的语句?

添加:from<;的目的是什么;perl5>;a'中模块名称的后缀;使用';Perl 6中的语句?,perl,raku,rakudo-star,Perl,Raku,Rakudo Star,下面我在Perl6模块中偶然发现的use语句的目的是什么 use CGI:from<perl5>; ... ... 使用CGI:from; ... ... 据我所知,其余代码只是Perl5CGI模块的普通用法 是用于调用某种Perl 5兼容层的“:from”后缀。似乎找不到关于它的任何文档。请查看perl6: use语句允许在授权之外指定(或代替)外部语言,以便您可以使用其他语言的模块。from副词还将任何附加部分解析为简短的参数。例如: 使用白度:from:name:auth:

下面我在Perl6模块中偶然发现的use语句的目的是什么

use CGI:from<perl5>;
...
...
使用CGI:from;
...
...
据我所知,其余代码只是Perl5CGI模块的普通用法

是用于调用某种Perl 5兼容层的“:from”后缀。似乎找不到关于它的任何文档。

请查看perl6:

use语句允许在授权之外指定(或代替)外部语言,以便您可以使用其他语言的模块。from副词还将任何附加部分解析为简短的参数。例如:

使用白度:from:name:auth:ver;
使用白色:from;#同样的事情
因此,实际上,这是一个支持“其他语言”的方案,在本例中是perl5

use Whiteness:from<perl5>:name<Acme::Bleach>:auth<cpan:DCONWAY>:ver<1.12>;
use Whiteness:from<perl5 Acme::Bleach cpan:DCONWAY 1.12>;  # same thing