Table 1 C++ Keywords and Reserved Words (as of November 1994)

and           false             signed
and_eq        float             sizeof
asm           for               static
auto          friend            static_cast
bitand        goto              struct
bitor         if                switch
bool          inline            template
break         int               this
case          long              throw
catch         mutable           true
char          namespace         try
class         new               typedef
compl         not               typeid
const_cast    not_eq            union
continue      operator          unsigned
default       or                using
delete        or_eq             virtual
do            private           void
double        protected         volatile
dynamic_cast  public            wchar_t
else          register          while
enum          reinterpret_cast  xor
explicit      return            xor_eq
extern        short