EB :: Shell :: Base

EB :: Shell :: Base ist eine generische Klasse, um lineorientierte Befehlsdolmetscher zu erstellen.
Jetzt downloaden

EB :: Shell :: Base Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Darren Chamberlain
  • Website des Verlags:
  • http://search.cpan.org/~darren/Tie-Google-0.03/Google.pm

EB :: Shell :: Base Stichworte


EB :: Shell :: Base Beschreibung

EB :: Shell :: Base ist eine generische Klasse, um linieorientierte Befehlsdolmetscher zu erstellen. EB :: Shell :: Base ist eine generische Klasse, um linieorientierte Befehlsinterpreter zu erstellen.Synopsis-Paket My :: Shell; Base QW verwenden (EB :: Shell :: Base); sub do_greeting {return "hallo!" } EB :: Shell :: Base ist eine leicht modifizierte Version von Shell :: Base. Es wird für das EEKBOEK-Programm http://www.squirrel.nl/eekboek modifiziert und nicht für den allgemeinen Gebrauch bestimmt. Bitte benutzen Sie Shell :: Base stattdessen. SHELL ::BASE ist eine Basisklasse, die für den Bau von Befehlszeilenprogrammen entwickelt wurde. Es definiert eine Reihe von nützlichen Standardwerte, vereinfacht das Hinzufügen von Befehlen und Hilfe, und integriert sich gut mit Term :: ReadLine.After mehrere REP (Read-Eval-Print) Schreiben Schleifen in Perl, fand ich mich wollen etwas ein wenig bequemer als Ausgangs mit: während (1) {meine $ line =; zuletzt, sofern nicht definiert $ line; chomp $ line; if ($ line = ~ ~ ^...featuresshell::Base bietet einfachen Zugang zu vielen der Dinge, die ich immer in meine Reps schreibe, und Unterstützung für viele Dinge, die ich immer beabsichtige, aber niemals Zeit für: Readline finden SupportShell :: Base bietet einfachen Zugriff auf die Readline-Bibliothek über Begriff :: Readline, einschließlich der integrierten Tab-Completion und einfachen Integration mit den Funktionen der Historiedatei.Wenn eine Unterklasse will oder benötigt: ersetzt in Unterklassen durch Überschreiben einiger Methoden. Siehe "Verwenden von Shell :: Base ohne Readline", unter.Trivial, um Befehlsbefehle an Ihre Shell hinzuzufügen Hooks für unbekannte Befehle und für Wenn der Benutzer nur trifft, von denen beide eine Unterklasse überschreiben können. Integrierte Hilfesystems mit der Zugabe einer Methode. Außerdem listet ein allgemeiner Hilfe-Befehl alle möglichen Hilfsbefehle auf. Diese Liste wird zur Laufzeit generiert, sodass keine Möglichkeit besteht, die Hilfemethoden auf die Liste der verfügbaren Themen hinzuzufügen. Standardeinstellung) oder direkt auf stdout.customizable-Ausgangsstrom-Druckabgabe (S) ausgeführt, wird über ein druck () -Methode behandelt, das in einer Unterklasse überschrieben werden kann, um den Ausgang überall zu senden. PRE- und Nachverarbeitungsmethoden, die von ReadLine () empfangen werden () Bevor es vor der Analyse verarbeitet wird, und Ausgabe von Befehlsmethoden können nach dem gesendeten () an Drucken () nachverarbeitet werden. Automatische Unterstützung für RC Filesa Simple RC-File Parser ist eingebaut, was Name = Werttyp-Konfigurationsdateien verarbeitet. Dieser Parser behandelt Kommentare, Whitespace, Multiline-Definitionen, Boolesche und (Name, Wert-) Optionsarten und mehrere Dateien (z. B. / etc / foorc, $ Home / .foorc) .shell :: Base war ursprünglich konzeptionell auf Python's CMD.CMD-Klasse, obwohl es weit über das hinausgefahren hat, was CMD bietet. Anforderungen: · Perl.


EB :: Shell :: Base Zugehörige Software

Nmnlogger.

NMNLOGGER ist ein kleiner Satz von PHP-Klassen, die einen einfachen, aber effektiven Protokollmechanismus bereitstellen. ...

126

Herunterladen