## Langinfo

### Definition

Langinfo ist eine Initialisierungsdatei von VMAKE. In dieser Datei ordnen Sie den einzelnen Programmiersprachen die Werkzeuge zu, die beim Entpacken und Übersetzen von Moduldateien verwendet werden sollen.

### Verwendung

Wenn VMAKE eine Datei Langinfo findet, dann übersteuern die darin enthaltenen Informationen den Systemvorschlag von VMAKE. Um die vorhandenen Zuordnungen zu ändern oder zu erweitern, legen Sie eine Datei mit dem Namen Langinfo im Verzeichnis desc an. Alle weiteren Änderungen nehmen Sie in dieser Datei vor.

Jede Programmiersprache wird in der Datei Langinfo durch einen Buchstaben spezifiziert. Dieser Buchstabe wird in der Datei Langextinfo festgelegt.

#### Syntax

<langinfo_line> = <comment_line> | (<lang_id><token_sep><unpack_inc_tool><token_sep><unpack exp tool><tokensep><unpack mod tool><tokensep><extension><tokensep><option prefix><tokensep>
<compiler tool>)

<unpack inc tool> = <token>

<unpack exp tool> = <token>

<unpack mod tool> = <token>

<extension> = .<token>

<option prefix> = <ext character><letter>

<compiler tool> = <token>

Verwenden Sie als Kommentarzeichen das Zeichen #

Systemvorschlag

last char | unpack include | unpack exports | unpack module | extension | option prefix | compiler | comment
t | mfpinc | mfpexp | mfp | .p | %T | comppc | # PASCAL
p | mfpinc | mfpexp | mfp | .p | %P | compp | # PASCAL
c | mfcinc | mfcexp | mfc | .c | %C | compc | # C
x | mfcinc | mfcexp | mfc | .cpp | %X | compc | # C++
a | mfainc | mfaexp | mfa | .s | %A | compa | # Assembler
r | mfcinc | mfcexp | mfrc | .rc | %R | comprc | # Resources

Die Skripte zum Entpacken einer Moduldatei verwenden den Tabelleneintrag unter extension als Dateiendung.

### Beispiel

w mfcinc mfcexp mfrc .rc .res %W comprc2res