Filepp

FilePP ist ein generischer Datei-Präprozessor.
Jetzt downloaden

Filepp Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Darren Miller
  • Website des Verlags:
  • http://www.cabaret.demon.co.uk/filepp/

Filepp Stichworte


Filepp Beschreibung

FilePP ist ein generischer Datei-Präprozessor. FilePP ist ein generischer Datei-Präprozessor. Es ist so konzipiert, dass die Funktionalität des C-Vorverarbeitungsgeräts mit einem beliebigen Dateityp bereitgestellt wird. Dieses Projekt unterstützt die folgenden Keywords, die alle ihre üblichen C-Präprozessor-Bedeutungen und Verwendung haben: · # Include · # Definieren · # Wenn · # ELIF · # IFDEF · # IFNDEF · # #warninghowever, filepp ist viel mehr als ein Umschreiben des C-Preprocessors, er verfügt über folgende Verbesserungen: · Ein erweitertes #Ip-Schlüsselwort, das String- und reguläre Ausdrucksparing enthält. · Es funktioniert mit allen Zeichensätzen, einschließlich internationaler Zeichen, nicht nur ASCII-Zeichen . · Das Präfix zum Keyword (normalerweise #) und das Zeilen-Continuation-Zeichen (normalerweise) kann auf ein beliebiges Zeichen, einen Zeichenfolge oder den regulären Ausdruck eingestellt werden. · Schlüsselwörter können hinzugefügt, entfernt oder geändert werden. · Die Makro-Erweiterung kann auf ganzem oder teils arbeiten Wörter (der Makro-Erweiterung des C-Präprozessors funktioniert nur auf ganz Worten). · Makros können mehrere Argumente haben. · FilePP verfügt über einen Debugging-Modus, um zu helfen, wenn die Dinge schief gehen. · Umgebungsvariablen können automatisch als Makros definiert werden. · Leere Zeilen mit Ursprung von Include Dateien können s sein Uppressed Verbesserungen FilePP hat über den normalen C-Vorverarbeitungsor. Sein Hauptvorteil ist die Möglichkeit, Module zu schreiben, um das Verhalten zu erweitern und zu ändern. Filepp ist in Perl geschrieben und ermöglicht jedem, der weiß, wie man in Perl programmiert, um Module einfach zu schreiben. Filepp wird mit einem Satz von Modulen geliefert, die Folgendes tun: · Für Modul: Implementiert das #FOR-Keyword. Die zu erzeugenden Loops ermöglichen, das Verhalten ähnelt Perl- und C-Schleifen. · FOREACH-MODUL: Implementiert das Keyword #foreach. Die Erstellen von Schleifen, die für eine Liste von Zeichenfolgen erzeugt werden können. Das Verhalten ähnelt der Perl- und CSH-FOREACH-Schleifen. · C-Comment-Module: Entfernt C- und C ++ Style-Kommentare aus einer Datei. · Hash-Comment-Modul: Entfernen Sie # Style-Kommentare ( Wie in Perl- und Shell-Skripts verwendet) aus einer Datei. · Funktionsbaustein: Ermöglicht das Erstellen von Makros, die direkt auf Perl-Funktionen anrufen. Dadurch können Makros dynamische Ausgabe erteilt. · Math-Modul: Implementiert grundlegende MATHs-Funktionen, einschließlich hinzufügen, subtrahieren, multiplizieren, teilt, subtrahieren, exponentiell, random usw. · Formatmodul: Bietet eine Liste von Funktionen zum Formatieren von Text, einschließlich eines C / PERL-Style-Druckfunktion und die Perl-Substrunfunktion. · Literalmodul: Dieses Modul verhindert, dass Makros in Saiten ersetzt werden. · TOUPPER-Modul: Konvertiert alle Kleinbuchstaben in eine Datei in Großbuchstaben. · Tolwer-Modul: Konvertiert alle Großbuchstaben in einer Datei in eine Datei in Kleinbuchstaben Im Makro werden ausgewertet, wenn das Makro ersetzt wird, anstatt, anstatt das Makro definiert zu werden. · DefPlus-Modul: Ermöglicht das aufgehängte Makros. · BLC-Modul: Ermöglicht die automatische Zeile fort, wenn ein schließender BH SCKET ist auf einer Linie unterhalb der Eröffnungshalterung. · CMACRO-Modul: Macht bestimmte Makros mehr "c", indem bestimmte Zitate um ihre Werte aufzunehmen. · CPP-Modul: Macht FilePP verhalten sich als grundlegender C-Vorverarbeitungsmesser. · RegexP-Modul: Implementiert Perl-Stil regelmäßig Ausdruckssuche und -wechsel, mit der regelmäßige Ausdrücke mit anderen Zeichenfolgen gesucht und ersetzt werden können. · Greifenmodul: Wird verwendet, um die Eingabe zu ergreifen, bevor eine Verarbeitung erfolgt ist. Was in dieser Version neu erfolgt. Kette, also verhalten sich Makros in Makros ordnungsgemäß. · Es wurden mehrere andere Bugfixes und kleinere Verbesserungen vorgenommen.


Filepp Zugehörige Software

xsd2db

XSD2DB ist mit Laymansys beigetragen und wird zum Konvertieren von XML-Schema-Definitionsdateien in Docbook XML-Code verwendet. ...

751

Herunterladen