相关疑难解决方法(0)

Perl6:隐式和显式导入

是否有可能以这样的方式编写模块:当模块use没有显式导入时,所有子例程都被导入,当它是used时带有显式导入时,只有这些显式导入的子例程可用吗?

#!/usr/bin/env perl6
use v6;
use Bar::Foo;

# all subroutines are imported
sub-one();
sub-two();
sub-three();
Run Code Online (Sandbox Code Playgroud)
#!/usr/bin/env perl6
use v6;
use Bar::Foo :sub-one, :sub-two;

sub-one();
sub-two();
# sub-three not imported
Run Code Online (Sandbox Code Playgroud)

import perl6

6
推荐指数
1
解决办法
148
查看次数

标签 统计

import ×1

perl6 ×1