cpp32.exe

Author: (Norbert) Suedland, Aalen, Germany

A preprocessor, which rapidly shows, what the manyfoldly tortuous macro abbreviations actually reach by corresponding switch parameters.

The possible control parameters are ascertained by a call (without arguments) of:

cpp32.exe
where the English explanation reads the following:
Borland C++ Preprocessor 5.2 for 32 bit Windows
Copyright © 1993, 1997 Borland International
Syntax is: cpp32 [ options ] file[s] * = default; -x- = turn switch x off
-Sk keep output on errors -Sd dump defines/undefines in output
-Ax disable extensions -C allow nested comments
-Dxxx define macro abbreviation -Ixxx include files directory
-P* include source line information -Uxxx undefine macro abbreviation
-gnnn stop after N warnings -innn maxmimum identifier length is N
-jnnn stop after N errors -nxxx output file directory
-oxxx output file name -p Pascal calls
-w enable all warnings -wxxx enable warning xxx
-w-xxx disable warning xxx

Whether in case of a translation of this programme into other languages also all option characters are to be translated, can be discussed.

The following call generates a file _null.i, which makes comprehensible the result of all switches:

cpp32.exe -C -Sd \Borland\BC5\Include\_null.h

tlib.exe (next contribution) Table of Contents Tools (previous contribution)
Deutsche Fassung Esperanta versio