Langextinfo is an initialization file from VMAKE. It assigns file extensions to a programming language. Each programming language is represented by a letter (see below).
If VMAKE finds a Langextinfo file, then the information contained in the file overrides the system default of VMAKE for the assignment of programming languages.
To override the system default, create a file with the name Langextinfo in the desc directory.
<langextinfo_line> = <comment_line> | (<lang_id><lang_descr><token_sep><token>{<token_sep>,<token_sep><token>}<new_line>)
Use the # character as a comment character.
Parameters
Name |
Description |
<lang_id> |
Letter that identifies the language |
<lang_descr> |
Description of the language; must not contain <token_sep> |
<token> |
File extension |
If you make assignments between new letters, programs and file extensions, you also have to maintain the Langinfo file.
System Default Value
Assigned letter (program) |
File extension(s) |
x(C++) |
cpp, hpp |
c(C) |
c, h |
t(PASCAL) |
t |
a(Assembler) |
s |
r(Resources) |
rc, ico, def, mc, dlg, idl, ycc, lex, rgs |
w(WinResources) rc