home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
h2d130.zip
/
BIN
/
h2d.cfg
next >
Wrap
Text File
|
1997-07-12
|
3KB
|
69 lines
-DEFEXT = def % OUTPUT FILES EXTENSIONS
-HEADEXT = h
-MODEXT = mod
-PRJEXT = prj
-TREEEXT = inc
-DIREXT = dir
-DEFPFX = h2d_ % prefix for output definition modules
-MACPFX = m_ % prefix for macro prototype modules
-BACKEND = COMMON % M2 compiler compatibility mode: C, NATIVE, COMMON
-GENMACRO- % do not generate macro prototype modules
-GENWIDTH = 70 % maximum string length in output files
-COMMENTPOS = 0 % comment position
-CHANGEDEF+ % allow to overwrite existing definition modules
-PROGRESS+ % enable progress indicator
-CSTDLIB- % do not set C standard library option
-CPPCOMMENTS+ % recognize C++ comments
-MERGEALL+ % merge all #included headers
-GENSEP- % separate merged headers with comments
-GENLONGNAMES- % prepen module name with directory names
-GENENUM = CONST % enum transtaltion mode: CONST, ENUM, AUTO
-GENTREE + % create file with include/merge tree
-GENDIRS + % extract non-standrard directives
-GENROVARS+ % translate constants to read-only variables
% C BASE TYPES SYNONYMS:
-ctype = signed char = 1, CHAR
-ctype = signed int = 4, SYSTEM.int
-ctype = signed short int = 2, SYSTEM.INT16
-ctype = signed long int = 4, LONGINT
-ctype = unsigned char = 1, SHORTCARD
-ctype = unsigned int = 4, SYSTEM.unsigned
-ctype = unsigned short int = 2, SYSTEM.CARD16
-ctype = unsigned long int = 4, LONGCARD
-ctype = float = 4, REAL
-ctype = double = 8, LONGREAL
-ctype = long float = 8, UNDEF
-ctype = long double = 8, UNDEF
% MODULA-2 TYPES:
-m2type = INTEGER = 4, SIGNED
-m2type = SHORTINT = 1, SIGNED
-m2type = LONGINT = 4, SIGNED
-m2type = CARDINAL = 4, UNSIGNED
-m2type = SHORTCARD = 1, UNSIGNED
-m2type = LONGCARD = 4, UNSIGNED
-m2type = CHAR = 1, CHAR
-m2type = BITSET = 4, SET
-m2type = BOOLEAN = 1, BOOL
-m2type = REAL = 4, REAL
-m2type = LONGREAL = 8, REAL
-m2type = SYSTEM.BOOL8 = 1, BOOL
-m2type = SYSTEM.BOOL16 = 2, BOOL
-m2type = SYSTEM.BOOL32 = 4, BOOL
-m2type = SYSTEM.INT8 = 1, SIGNED
-m2type = SYSTEM.INT16 = 2, SIGNED
-m2type = SYSTEM.INT32 = 4, SIGNED
-m2type = SYSTEM.CARD8 = 1, UNSIGNED
-m2type = SYSTEM.CARD16 = 2, UNSIGNED
-m2type = SYSTEM.CARD32 = 4, UNSIGNED
-m2type = SYSTEM.SET8 = 1, SET
-m2type = SYSTEM.SET16 = 2, SET
-m2type = SYSTEM.SET32 = 4, SET
-m2type = SYSTEM.int = 4, SIGNED
-m2type = SYSTEM.unsigned = 4, UNSIGNED