Esportatore :: Semplice

Impostazione più semplice delle esportazioni dei moduli
Scarica ora

Esportatore :: Semplice Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • 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