use MODULE LIST use MODULE use VERSION |
導入輸出模塊的所有功能,或隻所指的列表,到當前的包的名稱空間。效果等同於:
BEGIN { require "Module.pm"; Module->import(); }
此外,用於強製對當前腳本的編譯器指令(編譯指示),但本質上這些都隻是模塊。
請注意,使用的語句是在編譯時計算。一個require語句在執行時計算。
如果版本VERSION 的參數是模塊Module 與LIST 之間,那麼使用時會調用版本在類模塊的方法作為參數的版本。 默認的版本的方法,從通用類繼承。
Nothing
use constant;
use diagnostics;
use integer;
use sigtrap qw(SEGV BUS);
use strict qw(subs vars refs);
use subs qw(afunc blurfl);
use warnings qw(all);
use sort qw(stable _quicksort _mergesort);
use v5.6.1; # compile time version check
use 5.6.1; # ditto
use 5.006_001; # ditto