User`s guide

Keywords [F]
The C and C++ languages reserve certain words for use as keywords. You cannot use
these words for any other purpose. For example, you cannot use them as identifiers
such as variable names. Some of these reserved words are required by the standards
for the C and C++ languages; others support programming on the Cray XMT.
Table 4. C/C++ Keywords Recognized by the Cray XMT Compiler
auto default float return switch while
break do for short typedef
case double goto signed union
char else int sizeof unsigned
const enum long static void
continue extern register struct volatile
When you use the -traditional compiler switch on the C command line, it
disables the keywords const, signed and volatile.
Table 5. Standard C++ Keywords Recognized by the Cray XMT Compiler
and const_cast namespace protected try
and_eq delete new public typeid
bitand dynamic_cast not reinterpret_cast typename
bitor explicit not_eq static_cast using
bool false operator template virtual
catch friend or this wchar_t
class inline or_eq throw xor
compl mutable private true xor_eq
S247920 139