从另一个Perl程序调用Perl模块

时间:2020-03-09 03:29:17

标签: perl module

我正在分析静态分析工具的现有基础结构。我看到有一个名为static_analysis.pm的perl模块/文件,还有一个名为static_analysis的目录。而且我看到诸如run_sa之类的其他脚本具有语句use static_analysis。我无法理解use static_analysis是在调用perl模块/文件还是目录。

1 个答案:

答案 0 :(得分:1)

根据文档,use Module 通常通过将某些子例程或变量名混入您的包中,将命名模块中的某些语义从命名模块导入当前包中。

因此,语句use static_analysis文件(模块)static_analysis.pm导入,而不是从目录static_analysis导入。