Funzione di importazione Perl

Descrizione

Questa funzione è un normale metodo (subroutine) definito (o ereditato) dai moduli che desiderano esportare nomi in un altro modulo. La funzione use chiama il metodo di importazione per il pacchetto utilizzato.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

import LIST

Valore di ritorno

Questa funzione non restituisce alcun valore.

Esempio

Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:

#!/usr/bin/perl

package Util;
use base 'Exporter';

our @EXPORT_OK = ('foo', 'bar');

sub foo {
   print "foo!";
}
sub bar {
   print "bar!";
}

package Amy;
use Util 'foo';  # only import foo()
foo();           # works fine
bar();           # blows up