Auswahl der Übersetzungswerkzeuge
Es gibt gesonderte
VMAKE-Werkzeuge für die Übersetzung der Sprachen PASCAL, C/C++ und Assembler sowie ein Werkzeug für die Übersetzung einer Gruppe in der verschiedene Beschreibungssprachen zusammengefaßt sind, wie IDL, Resource, Yak, Lex usw.Namen der verfügbaren Werkzeuge
Assembler |
PASCAL |
C / C++ |
Beschreibungs-sprachgruppe | ||
1. Phase |
importierte Schnittstelle auspacken |
mfainc |
mfpinc |
mfcinc |
mfcinc |
exportierte Schnittstelle auspacken |
mfaexp |
mfpexp |
mfcexp |
mfcexp | |
Modul auspacken |
mfa |
mfp |
mfc |
mfrc | |
2. Phase |
übersetzen |
compa |
comppc |
compc |
comprc |
Jedes Werkzeug besteht aus einem Satz von Skripten, der in der
Initialisierungsdatei mit dem Namen Langinfo geändert werden kann.Zuordnung zwischen Dateiendung bzw. letztem Zeichen und Übersetzungswerkzeug
VMAKE ordnet eine
Moduldatei auf der Basis der Dateiendung einem bestimmten Werkzeug zu. Wenn keine Dateiendung vorhanden ist, erfolgt die Zuordnung auf der Basis des letzten Zeichens des Dateinamens.
Assembler |
PASCAL |
C / C++ |
Beschreibungs-sprachklasse | |
Dateiendung |
s |
p, t |
c, h / cpp, hpp |
rc, ico, def, mc, dlg, idl, ycc, lex, rgs |
letztes Zeichen |
a |
p, t oder eine Ziffer |
c / x |
r |
Die Zuordnung der Übersetzungswerkzeuge auf der Basis der Dateieindung bzw. des letzten Zeichens des Dateinamens kann in der
Initialisierungsdatei mit dem Namen Langtextinfo geändert werden.