Plugin :: Installer.

Plugin :: Installer's Ziel ist es, eine einfache, flexible Schnittstelle für die Entwicklung von Plugin-Sprachen bereitzustellen.
Jetzt downloaden

Plugin :: Installer. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steven Lembark
  • Website des Verlags:
  • http://search.cpan.org/~lembark/

Plugin :: Installer. Stichworte


Plugin :: Installer. Beschreibung

Plugin :: Installer's Ziel ist es, eine einfache, flexible Schnittstelle für die Entwicklung von Plugin-Sprachen bereitzustellen. Plugin :: Installer's Ziel ist es, eine einfache, flexible Schnittstelle für die Entwicklung von Plugin-Sprachen anzusetzen.Synopsis-Paket MYPlugin; BASE QW verwenden (Plugin :: Installer Plugin :: Sprache :: Foobar); ... mein $ plugin = myplugin-> konstrukte; # FROBNICATE wird zuerst an Plugin :: Installer # über AutoLoad, dann auf P :: L :: Foobars Compile # -Methode. Wenn das aus dem Compiler zurückkommt, ist # A referent, intagiert sie im P :: L :: F-Namespace #, und wenn es sich um eine Code-Referenzierung handelt, wird er versendet. $ Plugin-> FROBNICATE; Das Ziel dieses Moduls ist es, eine einfache, flexible Schnittstelle für die Entwicklung von Plugin-Sprachen bereitzustellen. Jede Sprache, die seine Objektdaten als Hash speichern und eine "COMPILE" -Methode implementieren, die den Methodennamen als Argument nimmt, kann diese Klasse verwenden. Das Plugin-Framework gibt Runtime Compile, Installieren und Versand von benutzerdefiniertem Code. Der Code muss nicht perl sein, nur etwas, das das Objekt handhabt, das sie kompilieren kann. Alles, was es tut, ist (standardmäßig) installieren Sie eine zurückgegebene Referenz- und Dispatch-Collederefs. Dies ist als Confience-Klasse gedacht, die die obere Hälfte einer beliebigen Plugin-Sprache standardisiert.note, dass alle vom Compiler zurückgegebenen Referenzierungen installiert ist. Eine HashRef zurückgeben kann einen Hash in den Namespace des Anrufers hinterlegen. Dies ermöglicht Plugins, um Befehlszeilenschalter (über getoptfoo und a HashRef) zu handhaben (über Getoptfoo und A HashRef) oder Manipulate-Warteschlangen (durch Zurückgeben eines ArrayRef.By-Standardcoderefs werden über goto versandt, wodurch die offensichtliche Verwendung des Kompilierens des Plugins an einen anonymen Sub kompiliert werden kann Zur späteren Verwendung. Dies macht das Plugins etwas eines Trampolin-Objekts, mit der Ausnahme, dass die "Trampoline" die Methoden der Klasse sind, und nicht das Objekt selbst. Anforderungen: · Perl.


Plugin :: Installer. Zugehörige Software