Customization is handled via command-line arguments, such as -A for strict ANSI C compliance or -o to specify an output filename.
Beyond standard C and C++, it includes features like Design by Contract and support for SGI’s Standard Template Library (STL).
It can generate executable files for Win32, Win16, DOS16, and DOS32 within a single package.