Anfang des Inhaltsbereichs

Hintergrunddokumentation Langinfo Dokument im Navigationsbaum lokalisieren

Verwendung

Langinfo ist eine Initialiserungsdatei des Werkzeugs VMAKE. Mit ihrer Hilfe ordnen sie Programmiersprachen bestimmte Werkzeuge zum Entpacken und Übersetzen von Moduldateien zu. Dabei wird die jeweilige Programmiersprache durch einen Buchstaben spezifiziert ( Langextinfo).

VMAKE verfügt bereits über einen diesbezüglichen Systemvorschlag.

Wenn Sie die vorhandenen Zuordnungen erstmalig erweitern oder ändern wollen, legen Sie eine Datei mit dem Namen Langinfo im Verzeichnis desc an. Alle weiteren Änderungen nehmen Sie in dieser Datei vor.

Wenn VMAKE eine Datei Langinfo findet, übersteuern die darin enthaltenen Informationen den Systemvorschlag.

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>

Allgemeine Regeln

Zeilen können das Kommentarzeichen # enthalten. Der nachfolgende Text in dieser Zeile wird als Kommentar gewertet.

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

Systemvorschlag in VMAKE

#

last char

unpack include

unpack exports

unpack module

extension

option prefix

compiler

 
 

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

Ende des Inhaltsbereichs