1.2 What is C--?
-----------------
C-- was designed for building small fast programs. It is most suitable
for creating TSRs, programs that require processing interrupts, or programs
for use on older (386 or later) hardware.
C-- is intermediate between C and assembly language. Because of this
midway position, a knowledge of both assembly language and C is needed to
write programs in C--. If you are tired of dealing with huge assembler
listings and the excessive strictness of C, this language is for YOU.
At present, C-- can create 32-bit Windows programs (.exe files in PE
format) and 32-bit DOS programs (LE format). It has a built-in resource
compiler and disassambler for generating a listing of the compiled file. It
supports the assembler instructions for Pentium III processors and FPU
assembler instructions. The compiler can generate debugging information
compatible with Borland debuggers and create object files for DOS programs
only.
C-- is designed for use only on 386 or later processors, and works only
with DOS and Windows.