2010-09-05 12 views

Odpowiedz

19

-Mfoo prostu generuje kod use foo; i umieszcza go w początek kodu do kompilacji.

-mfoo generuje use foo();

-Mfoo=bar,baz generuje use foo ('bar','baz'); i tak nie -mfoo=bar,baz - oznacza to, że przestaje być różnica między -M i -m podczas korzystania z formularza ze znakiem równości, ale bez niego, -m generuje " nieimportowa "forma use.

To wszystko documented in perlrun.

+1

++: Słodka odpowiedź, zwięzła i na temat: – Zaid

+0

dzięki. ale czy każdy moduł zostanie wykonany w ten sposób, czy też musi mieć podprogram importu? –

+0

@DotDot: Moduł nie potrzebuje procedury importowania. – Ether