Fra*_*ozo
8
syntax
perl
在Perl中,使用::
路径分隔符调用模块.所以,如果你有一个模块site/lib/GD/Image.pm
,你打电话use GD::Image
.
然而,很久以前我发现你也可以打电话use GD'Image
和类似的东西my $img = new GD'Image;
,CPAN上也有模块在名称/文档上使用该语法.
这背后的目的或逻辑是什么?它是否可能,就像Perl中的许多东西一样,只是一个旨在使句子人性化的功能,并允许您创建和使用像Acme这样的模块::不?
它有什么不同的意图::
吗?