|
||
---|---|---|
|
External Interface |
|
This chapter contains reference information for KAI C++.
There are three ways in which you can communicate information to KAI C++: command-line options, keywords, and pragmas.
Command-line options fall into roughly four categories.
.o
is produced.
The command-line options begin with --, -, or +. Options prefixed by -- are typically long (multi-letter) options. Options prefixed by - are typically short (single-letter) options, however, several exceptions to this rule exist. Options prefixed by + are shorthand abbreviations for a group of other options. There are exceptions to these rules, mostly for the sake of compatibility with options for other C++ compilers.
The command-line options are platform specific. Check the man page for more information.
At this time, the only non-standard keyword recognized by KAI
C++ is restrict
. This keyword is described in further
detail in this discussion
of performance.
At this time, the only pragmas recognized are the tempate instantiation pragmas.