| Esportatore :: Semplice Impostazione più semplice delle esportazioni dei moduli |
Scarica ora |
Esportatore :: Semplice Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Marcel Grünauer
- Sito web dell'editore:
- http://search.cpan.org/~marcel/
Esportatore :: Semplice Tag
Esportatore :: Semplice Descrizione
Impostazione più semplice delle esportazioni del modulo Esportatore :: semplice è un modulo perl, quando subclassato da un pacchetto, consente a questo pacchetto di definire le esportazioni in modo più conciso rispetto all'utilizzo dell'esportatore. Invece di dover preoccupare ciò che va a @export, @export_ok e% export_tags, è possibile utilizzare due attributi per definire il comportamento esportatore. Questo ha due vantaggi: ti libera dai dettagli di implementazione dell'esportatore, e mantiene le definizioni di esportazione in cui appartengono, con le subroutine e le variabili. Gli attributi forniti da questo modulo sono: esportato indica che la subroutine associata o la variabile globale dovrebbero essere esportato automaticamente. Enterà anche: tutto il tag (per le regole di% export_tags), nonché eventuali tag specificati come opzioni di questo attributo. Ad esempio, la seguente dichiarazione sub hello: esportata (Greet, UK) {...} causerà l'esportazione di ciao (), ma anche essere disponibile nei tag: Tutto,: saluto e: uk.exportableis come esportato, tranne che la subroutine associata o la variabile globale non verrà automaticamente esportata. Verrà comunque ad: tutto il tag in qualsiasi caso e tutti gli altri tag specificati come opzioni di attributo.Synopsis Package MyExport; usa la base 'esportatore :: semplice'; La nostra @bar: esportabile (vars) = (2, 3, 5, 7); I nostri $ foo: esportati (vars) = 42; La nostra Z: esportata = (A => 65, B => 66); Sub Ciao: Esportati (Greet, UK) {"Ciao là"} Sub Askme: esportabile {"Cosa vuoi"} sub hi: esportabile (saluto, noi) {"ciao lì"} # Nel frattempo, in un modulo lontano, lontano Away usa myexport qw (: saluto); Stampa ciao (); $ baz {c} = 67; Requisiti: · Perl.
Esportatore :: Semplice Software correlato