Sub :: esportatore :: tutorial

SUB :: esportatore :: Tutorial è una guida amichevole per esportare con SUB :: Esportatore.
Scarica ora

Sub :: esportatore :: tutorial Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Ricardo Signes
  • Sito web dell'editore:
  • http://search.cpan.org/~rjbs/

Sub :: esportatore :: tutorial Tag


Sub :: esportatore :: tutorial Descrizione

Sub :: esportatore :: Tutorial è una guida amichevole per esportare con Sub :: Esportatore. Sub :: esportatore :: Tutorial è una guida amichevole per esportare con Sub :: esportatore. Che cosa è un esportatore? Quando si utilizza un modulo, è necessario prima, è richiesto il suo metodo di importazione. La documentazione Perl ci dice che le seguenti due righe sono equivalenti: utilizzare il modulo Elenco dei moduli; Iniziare {richiedere il modulo; Modulo-> Importa (elenco); } Il metodo di importazione è l'esportatore del modulo. Le basi del Sub :: ExportSub :: Esportatore crea un esportatore personalizzato che può quindi essere installato nel modulo. Costruisce questo metodo basato sulla configurazione passata al suo metodo Setup_exporter. Un caso di utilizzo molto semplice potrebbe sembrare questo: aggiunta del pacchetto; utilizzare sub :: esportatore; SUB :: esportatore :: setup_exporter ({exports => }); sub plus {my ($ x, $ y) = @_; restituire $ x + $ y; } Ciò significherebbe che quando qualcuno ha utilizzato il modulo di aggiunta, potrebbero avere la sua routine più importata nel loro pacchetto: utilizzare l'aggiunta QW (PLUS); My $ Z = Plus (2, 2); # funziona, perché ora Plus è nella sintassi del pacchetto principale per impostare l'esportatore, sopra, è un piccolo verboso, quindi per il semplice caso di nominare alcune esportazioni, è possibile scrivere questo: utilizzare Sub :: esportatore -Setup = > {exports => }; ... che è lo stesso dell'esempio originale - tranne che ora l'esportatore è stato costruito e installato a tempo di compilazione. Bene, quello e hai digitato meno. Export Export GroupSiseou può specificare intere gruppi di cose che dovrebbero essere esportabili insieme. Questi sono chiamati gruppi. Esportatore chiama questi tag. Per specificare i gruppi, hai appena superato una chiave di gruppi nella configurazione esportatrice: pacchetto di cibo; Usa Sub :: esportatore -Setup => {exports => , flora => ,}}; Ora, per importare tutta quella deliziosa carne estranea, il tuo consumatore ha bisogno solo di scrivere: usa il cibo QW (: fauna); Usa cibo QW (-Fauna); uno dei precedenti è accettabile. Un colon è più tradizionale, ma il Barenodde con un colon principale non può essere enquotato da una freccia grassa. Vedremo perché questo importa in seguito. Gruppi può contenere altri gruppi. Se si include un nome di gruppo (con il Dash Leader o il colon) in una definizione di gruppo, verrà espanso in modo ricorsivo quando viene chiamato l'esportatore. L'esportatore non ricorderà lo stesso gruppo due volte durante l'espansione dei gruppi. Ci sono due gruppi speciali: tutti e predefiniti. Il gruppo tutto è definito per impostazione predefinita e contiene tutti i sottotitoli esportabili. Puoi ridefinirlo, se si desidera esportare solo un sottoinsieme quando vengono richieste tutte le esportazioni. Il gruppo predefinito è il set di routine da esportare quando non viene richiesto nulla di specifico. Per impostazione predefinita, non esiste un gruppo predefinito.requirementi: · Requisiti perl: · Perl.


Sub :: esportatore :: tutorial Software correlato