String :: DIRERT.

String-Objekt, das Falt- und Ablenkungen unterstützt
Jetzt downloaden

String :: DIRERT. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Ralf S. Engelschall
  • Website des Verlags:
  • http://search.cpan.org/~rse/

String :: DIRERT. Stichworte


String :: DIRERT. Beschreibung

Streichobjekt, das Falt- und Ablenkungen unterstützt String :: DIRERT ist ein kleines Perl-Modul, das ein skalarähnliches Zeichenfolgenobjekt mit einigen überlasteten Bedienern bietet, wobei das Konzept des Faltens und der Ablenkung unterstützt wird. Dies ermöglicht eine verschachtelte Erzeugung der strukturierten Ausgabe. Die Idee ist, die sequentielle Erzeugung der Ausgabe von der verschachtelten und nicht sequentiellen Struktur der Ausgabe zu entkoppeln. Die beiden prominentesten Beispiele sind die Erzeugung von Code in SGML / XML-Sprachen wie HTML (wo große und tief verschachtelte Strukturen auftreten) und die Erzeugung von Code in typisierten 3GL-Verfahrenssprachen wie C / C ++ (wo Symbole vor der Verwendung deklariert werden müssen). Hier-Zeichenfolge :: DIRTART ermöglicht es Ihnen, den Code in Schritten des äußeren auf den Innenniveau zu erzeugen oder den bereits erzeugten vorherigen oder später eingefügten Teilen zu anhängen. Dies wird erreicht, indem Sie zwei Grundkonzepte nutzen: Inhalt Falt- und Betriebsumleitung. String :: lenkt; # Standardobjektorientierte API (SAPI) $ x = Neuer String :: DIRERT; $ X-> Zuweisen ("Foo"); $ x-> falten ("sub"); $ x-> Anhang ("Quux"); $ X-> Umleitung ("Sub"); $ x-> Anhang ("Bar"); $ x-> undiverT (0); drucken "x =". $ x-> String (). "\ n"; $ x-> destren (); # erweiterte Betreiber überladen API (XAPI) $ x = Neuer String :: DIRERT; $ X-> Überlast (1); $ x. = "Foo"; $ x * = "sub"; $ x. = "Quux"; $ x >> "sub"; $ x. = "Bar"; $ x << 0; drucken "x = $ x \ n"; undef $ x; Anforderungen: · Perl.


String :: DIRERT. Zugehörige Software