 
Dies ist der Befehl tspec, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
tspec - Ein API-Spezifikationstool
ZUSAMMENFASSUNG
tspez [ Optionen ] Bienen
tspez [ Optionen ] Bienen Kopfzeile
tspez [ Optionen ] Bienen Kopfzeile Teilmenge
tspez [ Optionen ] -l Datei
BESCHREIBUNG
tspez ist ein Werkzeug zum Übersetzen einer Form von API (Application Programming
Schnittstelle) Beschreibung in die #pragma Header verwendet von aka(1) zu
stellen solche APIs dar. Es ist ausführlicher dokumentiert in tspez - An API
Normen Werkzeug.
Es gibt zwei grundlegende Formen der Befehlszeile. Die erste gibt an, dass
tspez sollte die gesamte API-Beschreibung verarbeiten Bienen, oder nur einer
Kopfzeile daraus, Kopfzeile, oder nur eine Teilmenge dieses Headers, Teilmenge,
schreibt seine Ausgabe in das Standardausgabeverzeichnis. Die zweite (mit
die -l Option) gibt an, dass eine einzelne Datei verarbeitet werden soll, schreibend
die Ausgabe auf die Standardausgabe.
OPTIONAL
-CDatei Ursachen tspez um den Inhalt von einzufügen Datei als Copyright
Nachricht am Anfang jeder Ausgabedatei. Das kann auch sein
angegeben mit TSPEC_COPYRIGHT Umgebungsvariable. Die
Rangfolge für diese und andere ähnliche Optionen ist,
integrierte Werte am niedrigsten, Umgebungsvariablen als nächstes und
Befehlszeilenoptionen am höchsten.
-Idir Fügen Sie die durch Doppelpunkte getrennte Liste von Verzeichnissen hinzu dir zur Liste von
Verzeichnisse nach Eingabedateien durchsucht. Eingabeverzeichnisse können
auch mit angegeben werden TSPEC_INPUT Umgebungsvariable.
-Odir Gibt an, dass das Verzeichnis dir sollte als Basis für verwendet werden
die Include-Ausgabedateien. Dies kann auch über die
TSPEC_INCL_OUTPUT oder unter der TSPEC_OUTPUT Umgebungsvariable.
Im letzteren Fall ist es gegeben durch ${TSPEC_OUTPUT}/einschließen.
-Sdir Gibt an, dass das Verzeichnis dir sollte als Basis für verwendet werden
die Quellausgabedateien. Dies kann auch über die
TSPEC_SRC_OUTPUT oder unter der TSPEC_OUTPUT Umgebungsvariable. In
im letzteren Fall ist es gegeben durch ${TSPEC_OUTPUT}/src.
-c Ursachen tspez nur die Eingabedateien prüfen, keine erzeugen
Ausgabedateien.
-e Ursachen tspez um nur seine Präprozessorphase auszuführen, das Schreiben der
Ausgabe auf die Standardausgabe.
-f Ursachen tspez Datumsstempel bei der Entscheidung zu ignorieren, ob dies der Fall ist
notwendig, um eine Ausgabedatei zu aktualisieren und zu erzwingen
aktualisiert.
-i Ursachen tspez um einen Index aller in angegebenen Objekte zu drucken
die Eingabedateien in die Standardausgabe. Dieser Index ist entworfen
als Kurzanleitung zum Inhalt einer API verwendet werden.
-l Gibt den lokalen Eingabemodus an (siehe oben).
-m Ursachen tspez einen für die maschinelle Verarbeitung vorgesehenen Index drucken
aller in den Eingabedateien angegebenen Objekte zum Standard
Ausgang. Dieser Index ist für die Verarbeitung mit Text geeignet
Verarbeitungswerkzeuge wie z awk(1).
-n Ursachen tspez um alle Ausgabedateien zu aktualisieren, die jünger sind als
die tspez ausführbar. Dies ist vor allem in der Entwicklung nützlich
bearbeiten tspez.
-p Zeigt an tspez dass seine Eingabe bereits vorverarbeitet wurde
(dh dass es die Ausgabe eines vorherigen ist -e Möglichkeit).
-r Ursachen tspez nur Output für implementierte zu produzieren, im Gegensatz
zu verwenden, Gegenstände.
-s Ursachen tspez um jeden Header in einer API separat zu überprüfen, wie
gegen alles auf einmal (wie bei den -c Möglichkeit).
-u Ursachen tspez um eindeutige Tokennamen für die Objekte in . zu generieren
seine Eingabedateien.
-v Ursachen tspez um in den ausführlichen Modus zu wechseln, in dem über die
Ausgabedateien, die es erstellt. Wenn zwei -v Optionen sind dann gegeben tspez
wechselt in den sehr ausführlichen Modus, in dem es mehr Informationen über
seine Aktivitäten.
Verwenden Sie tspec online mit den onworks.net-Diensten
 














