Perl6 :: Esporta :: atttr

Perl6 :: Export :: attr - il perl 6 'è l'esportazione (...)' trait come attributo perl 5.
Scarica ora

Perl6 :: Esporta :: atttr Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Damian Conway
  • Sito web dell'editore:
  • http://search.cpan.org/~dconway/

Perl6 :: Esporta :: atttr Tag


Perl6 :: Esporta :: atttr Descrizione

Perl6 :: Esporta :: attrice - il perl 6 'è l'esportazione (...)' trait come attributo perl 5. Perl6 :: Export :: atts - il perl 6 'è l'esportazione (...)' trait come attributo perl 5 pacchetto di attributo.synopsis alcuni :: Modulo; Utilizzare Perl6 :: Esporta :: attrice; # Esportazione foo per impostazione predefinita, quando viene richiesto esplicitamente, # o quando il set di esportazione ': all' è richiesto ... Sub Foo: Export (: predefinito) {stampa "Phooo!"; } # EXPORTAR VAR per impostazione predefinita, quando esplicitamente richiesto, # o quando ": api", ": pub" o ': tutto' è richiesto il set di esportazione ... # i parenti dopo 'è l'esportazione' sono come la parente di Una sottostruttura QW (...): esportazione (: predefinito: api: pub) {stampa "BAAA!"; } # Esporta BAZ Quando esplicitamente richiesto # o quando è richiesto il set di esportazione ': api' o ': tutto' ... Sub Baz: Export (: api) {stampa "BAASSS!"; } # Esporta sempre il numero QUX (indipendentemente da che altro è esplicitamente o implicitamente richiesto) sub qux: esportazione (: obbligatorio) {stampa "quuuuuuuux!"; } Importazione {# Questo blocco viene chiamato quando viene utilizzato il modulo (come al solito), # ma è chiamato dopo che sono state maneggiate richieste di esportazione. # Tali richieste saranno state spogliate dalla sua lista @_ argoment} implementa una versione nativa Perl 5 di ciò che il meccanismo di esportazione simbolo 6 perl sembrerà. È molto semplice: · Se si desidera che una subroutine sia in grado di essere esportata (quando richiesto esplicitamente negli argomenti di utilizzo), si contrassegna con l'attributo: esportazione. · Se si desidera che una subroutine venga esportata automaticamente quando viene utilizzato il modulo (senza argomenti overriding specifici), la contrassegni con il: esportazione (: predefinito) Attributo. · Se si desidera che una subroutine venga automaticamente esportata quando viene utilizzato il modulo (anche se l'utente specifica gli argomenti preliminari), si contrassegna con l'attributo: export (: obbligatorio). · Se la subroutine deve essere esportata anche quando particolare Sono richiesti gruppi di esportazione, si aggiungono i nomi di tali gruppi di esportazione all'elenco degli argomenti dell'attributo. Requisiti: · Perl.


Perl6 :: Esporta :: atttr Software correlato