HTML :: lol.

HTML :: lol ist ein Perl-Modul, das HTML von erfreulichen Perl-Datenstrukturen erstellen kann.
Jetzt downloaden

HTML :: lol. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Bob Glickstein
  • Website des Verlags:
  • http://search.cpan.org/~bobg/HTML-LoL-1.3/lib/HTML/LoL.pm

HTML :: lol. Stichworte


HTML :: lol. Beschreibung

HTML :: lol ist ein Perl-Modul, das HTML von ansprechenden Perl-Datenstrukturen erstellen kann. HTML :: lol ist ein Perl-Modul, das HTML von erfreulichen Perl-Datenstrukturen erstellen kann.Synopsis verwenden HTML :: lol; HL (Sub {Print Shift}, , ...]; Mit diesem Modul können Sie perl Syntax verwenden Drücken Sie HTML aus. Die Funktion HL () konvertiert Perl-Listen-List-Strukturen in HTML-Saiten. Das erste Argument für HL () ist eine Callback-Funktion, die ein Argument übergeben hat: ein Fragment erzeugter HTML. Dieser Rückruf wird wiederholt mit aufeinanderfolgenden Fragmenten aufgerufen, bis alle HTML generiert werden. Der Rückruf ist dafür verantwortlich, die Fragmente am gewünschten Ausgabeort (z. B. eine Zeichenfolge oder Datei) zu montieren (z. B. eine Zeichenfolge oder Datei). Die verbleibenden Argumente zu HL () sind perl Objekte, die HTML darstellen, wie folgt: Tag ist eine Zeichenfolge ( der Name eines HTML-Elements); Verbleibende Listenelemente sind eines der hier beschriebenen Formen. Entspricht ... . Wenn Tag ein "leeres Element" nach% html :: tagset :: leerelement ist, dann wird das weggelassen. Entspricht dem ... . (Wie oben, wird weggelassen, wenn Tag ein "leeres Element" ist.) Jeder Attr ist eine Zeichenfolge. Jedes Val ist entweder eine Zeichenfolge, in welchem Fall der Wert beim Kopieren an den Ausgang kodiert, oder eine Listenreferenz, die einen einzelnen String enthält (viz. ), in dem der Wert buchstäblich kopiert wird. Für Boolean-bewertete Attribute kann das Val HL_BOOL (Boolean) sein, in dem Boolean ein Perl-Ausdruck ist. Wenn Boolean wahr ist, ist das Attribut in der Ausgabe enthalten. Andernfalls ist es weggelassen zu hl_noloquote ()). HL_PRESERVE (...) Normalerweise, html :: lol versucht, den Whitespace in der HTML-Datei zu optimieren (ohne die Bedeutung des HTMLs zu ändern). Dies unterdrückt, dass das Verhalten innerhalb seiner Argumente.HL_Entity (Name) den Namen des HTML-Zeichens enthält. Der Rückgabewert von HL () ist das Ergebnis des letzten Anrufs der Rückruffunktion. Dies bedeutet, dass es möglich ist, HL (Sub {$-Akkumulator. = SHIFT}, ...) zu schreiben, um HL () eine Zeichenfolge zurückzugeben, die den vollständig gerenderten HTML enthält. Anforderungen: · Perl.


HTML :: lol. Zugehörige Software