P4.

P4 ist der Perl-basierte Makro-Prozessor.
Jetzt downloaden

P4. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • James Klicman
  • Website des Verlags:
  • http://klicman.org/p4/

P4. Stichworte


P4. Beschreibung

P4 ist der Perl-basierte Makro-Prozessor. P4 ist der Perl-basierte Makro-Prozessor. Wenn CPP und M4 nicht ausreichend sind, gibt es P4. Neu, mit der Macht von Perl.p4 verfügt über zwei Makropräfix-Zeichen $ und. Sie können diesen Zeichen mit einem Backslash entkommen, um eine Makro-Erweiterung zu verhindern (z. B. $ und). Das Zeichen wird in der Ausgabe entfernt. Im Allgemeinen werden $ verwendet, um Werte zu erhalten, und wird zum E-Mail-Code verwendet. () Gibt einen Wert zurück, wobei {} nicht ist || $ wer; }} Wer = whowho ("mich") = wer ("mich") Hallo, wer {$ foo = 'bar'} Beispiel dafür, wie mehrere Zeichen für $ und. $ foo = $ foo \ $ foo = $ foo \ $ foo = $ Fooyou kann Makros in Klammern einschließen. $ {foo} z = $ {foo} z ($ foo) = ($ foo) (länge ($ foo)) = (Länge ($ foo)) Sie können Arrays ansprechen und hashes.{@var = ('a', 'b', 'c')} $ var = $ var $ {var } = $ {var } ($ var) ) = ($ var ) {$ map {'one'} = 1; $ map {'zwei'} = 2; $ map {'2'} = 'zwei'; $ map {'drei'} = 3;} $ map {'one'} = $ map {'one'} $ {map {'Two'}} = $ {map {'Two'}} $ {map {$ Map {'Two'}}}} = $ {map {$ map {'Two'}}} $ {map {$ map {'2'}}} = $ {map {$ map {'2'}}}} $ map {'drei'}) = ($ map {'Three'}) Verwendung: p4 file.p4 > Ausgangsproirements: · PerlWas neu in dieser Version: · Anonyme Funktionssyntax () für hinzugefügt Die Rücksendewerte, geändert {} in Ehere-Code und geben Sie keinen Wert zurück. {} Ersetzt nun die vorherige Verwendung von $ {} in den Ehere-Code, ohne einen Wert zurückzugeben, der möglicherweise einen Wert in Rand-Hüllen zurückgibt (E.G $ {$ foo = 0}).


P4. Zugehörige Software

Optionen

-Optionen ist eine kleine und einfache Bibliothek für die Parsing-Befehlszeilenoptionen. ...

165

Herunterladen

Ossp Var.

OSP VAR ist eine flexible, voll ausgestattete und schnelles Variablen-Erweiterungsbibliothek. ...

163

Herunterladen

Libsysctr.

libsysctr ist eine Dienstprogrammbibliothek, mit der Systemaufruffunktionen auf einem Linux-System abfangen können. ...

131

Herunterladen

Zacktag

DisplayTag-Bibliothek ist eine Open-Source-Suite von benutzerdefinierten Tags, die auf hochrangige Web-Präsentationsmuster bereitstellen. ...

155

Herunterladen

LiBircservice.

LIBIRCService bietet eine ereignisgesteuerte API zur Entwicklung von IRC-Diensten, die von einer Pseudo-Server-Verbindung arbeitet. ...

110

Herunterladen