Dies ist der Befehl cppo, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
cppo – leichter CPP-ähnlicher Präprozessor für OCaml
ZUSAMMENFASSUNG
cppo [Options ...] Dateien...
BESCHREIBUNG
cppo ist das Äquivalent des C-Präprozessors für OCaml. Es ermöglicht die Definition und
Erweiterung von einfach (im Vergleich zu camp4) Makros und Dateieinbindung. cppo unterstützt
funktionale Makros, Bedingungen, boolesche und arithmetische Ausdrücke, Stringifizierung und
Aufruf verschiedener externer Präprozessoren. Eine genaue Beschreibung der Funktionen finden Sie unter
/usr/share/doc/cppo/README.gz.
OPTIONAL
-D IDENT
definieren IDENT
-U IDENT
undefinieren IDENT
-I DIR hinzufügen DIR zum Suchpfad für enthaltene Dateien
-o FILE
Ausgabe schreiben nach FILE
-q Identifizieren und bewahren Sie camlp4-Zitate
-s Ausgabezeilenanweisungen, die auf den genauen Quellort jedes Tokens verweisen,
einschließlich derjenigen, die aus dem Hauptteil der Makrodefinitionen stammen. Dieses Verhalten ist falsch
default.
-n Geben Sie keine anderen Zeilenanweisungen als die in der Eingabe gefundenen aus (Überschreibungen).
-s).
-Ausführung
Druckversion und beenden
-x NAME:CMD_TEMPLATE
Definieren Sie einen benutzerdefinierten Präprozessor-Zielabschnitt, beginnend mit:
#ext „NAME“
und endet mit:
#endext
NAME/FUNKTION muss eine kleingeschriebene Kennung der Form [az][A-Za-z0-9_]* sein.
CMD_TEMPLATE ist eine Befehlsvorlage, die die folgenden speziellen Sequenzen unterstützt:
%F-Dateiname (ohne Escapezeichen; Vorsicht vor möglichen Skriptangriffen)
%B Nummer der ersten Zeile
%E Nummer der letzten Zeile
%% ein einzelnes Prozentzeichen
Der Dateiname, die erste Zeilennummer und die letzte Zeilennummer stehen dem zur Verfügung
externen Präprozessor über die Umgebungsvariablen CPPO_FILE, CPPO_FIRST_LINE,
CPPO_LAST_LINE.
Es wird erwartet, dass der Befehl von stdin liest und nach stdout schreibt.
-Hilfe | --help
Anzeigeoptionen und Beenden
Nutzen Sie cppo online über die Dienste von onworks.net