SUB :: Exporteur :: Tutorial

SUB :: Exporteur :: Tutorial ist ein freundlicher Leitfaden zum Exportieren mit SUB :: Exporteur.
Jetzt downloaden

SUB :: Exporteur :: Tutorial Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ricardo Signes
  • Website des Verlags:
  • http://search.cpan.org/~rjbs/

SUB :: Exporteur :: Tutorial Stichworte


SUB :: Exporteur :: Tutorial Beschreibung

SUB :: Exporteur :: Tutorial ist ein freundlicher Anleitung zum Exportieren mit SUB :: Exporteur. SUB :: Exporteur :: Tutorial ist ein freundlicher Anleitung zum Exportieren mit SUB :: Exporteur.Was ist Exporteur? Wenn Sie ein Modul verwenden, ist zunächst es erforderlich, dann wird seine Importmethode aufgerufen. Die Perl-Dokumentation sagt uns, dass die folgenden zwei Zeilen gleichwertig sind: Verwenden Sie die Modulliste; Beginnen Sie {Erforderliches Modul; Modul-> Import (Liste); } Die Importmethode ist der Exporteur des Moduls.Die Grundlagen von Sub :: exportierersub :: exportierer erstellt einen benutzerdefinierten Exporteur, der dann in Ihr Modul installiert werden kann. Es baut diese Methode basierend auf der Konfiguration auf, die an seine SETUP_EXPORTER-Methode übergeben wurde. Ein sehr grundlegender Anwendungsfall ist möglicherweise so aussehen: Pauschalzusatz; Verwenden Sie SUB :: Exporteur; SUB :: Exporteur :: setup_exporter ({exports => }); sub plus {My ($ x, $ y) = @_; Rückgabe $ x + $ y; } Dies würde bedeuten, dass sie, wenn jemand Ihr Addition-Modul verwendet hat, ihre Plus-Routine in ihrem Paket importieren könnten: Zusatz-Zugabe QW (plus); mein $ z = plus (2, 2); # Dies funktioniert, denn jetzt plus ist in der Hauptpaketethat-Syntax, um den Exporteur zu richten, den oben genannten Exporteur, eine kleine Schleife, also für den einfachen Fall, dass Sie nur einige Exporte nennen können, können Sie dies schreiben: SUBS :: exportateur -setup = > {Exporte => }; ... das ist derselbe wie das ursprüngliche Beispiel - mit der Ausnahme, dass der Exporteur jetzt bei der Kompilierzeit erstellt und installiert wird. Nun, das und Sie haben weniger getippt. Mit Export GroupSyou können ganze Gruppen von Dingen angeben, die zusammen exportieren sollten. Diese werden Gruppen bezeichnet. Exporteur ruft diese Tags an. Um Gruppen anzugeben, geben Sie einfach einen Gruppenschlüssel in Ihrer Exporteurkonfiguration weiter: Package Food; Verwenden Sie SUB :: Exporteur -Setup => {Exporte => , Gruppen => {fauna => , Flora => ,}}; Jetzt, um all dieses köstlichen ausländischen Fleisch zu importieren, muss Ihr Verbraucher nur schreiben: Verwenden Sie Lebensmittel QW (: Fauna); Verwenden Sie Lebensmittel QW (-Fauna); entweder einer der oben genannten ist akzeptabel. Ein Dickdarm ist traditioneller, aber Barmwörter mit einem führenden Dickdarm können nicht von einem fetten Pfeil ausgestattet werden. Wir werden sehen, warum das später ankommt. Gruppen können andere Gruppen enthalten. Wenn Sie einen Gruppennamen (mit dem führenden DASH oder DOLON) in einer Gruppendefinition aufnehmen, wird es rekursiv erweitert, wenn der Exporteur aufgerufen wird. Der Exporteur wird während der Erweiterung von Gruppen nicht zweimal in dieselbe Gruppe zurückkehren. Es gibt zwei spezielle Gruppen: Alle und Standardeinstellung. Die gesamte Gruppe ist standardmäßig definiert und enthält alle exportierbaren Subs. Sie können es neu definieren, wenn Sie nur eine Teilmenge exportieren möchten, wenn alle Exporte angefordert werden. Die Standardgruppe ist der Set von Routinen, um zu exportieren, wenn nichts Bestelles angefordert wird. Standardmäßig gibt es keine Standardgruppe. Aquirements: · Perl Anforderungen: · Perl.


SUB :: Exporteur :: Tutorial Zugehörige Software