Syntac of using a module : Pragmas « Language Basics « Perl






Syntac of using a module

   

The Importing Module                     What It Means
use myModule;                            myModule is loaded.
use myModule qw( fun2 );                 myModule is loaded; fun2 is imported.
use myModule();                          myModule is loaded, no symbols imported.
use myModule qw(:group1 !:group2 );      myModule imports symbols from group1 (See:%EXPORT_TAGS hash, above) but not symbols from group2.
use myModule qw(:group1 !fun2);          myModule imports symbols from group1, not the symbol fun2.
use myModule qw(/^fu/);                  myModule imports symbols whose names start with fu.

   
    
    
  








Related examples in the same category

1.Debug flag
2.Use constant PI
3.The diagnostics Pragma
4.The strict Pragma and Words
5.The warnings Pragma and the -w Switch