From: Hartmut Kaiser (hartmutkaiser_at_[hidden])
Date: 2004-01-28 16:40:49


 
Daryle Walker wrote:

> [SNIP]
> > The main goals for the Wave project are:
> >
> > . full conformance with the C++ standard (ISO/IEC
> 14882:1998) and with
> > the
> > C99 standard (INCITS/ISO/IEC 9899:1999)
> [TRUNCATE]
>
> You can set these on strict-mode (i.e. no extensions), right?
> Obviously, the strict C++98 and strict C99 modes have to be distinct.

Wave can be (runtime-) configured to act in strict C++98, strict C99, C++98
with variadics and in an experimental C++0x mode.
By default it acts in strict C++98 mode. Undefined behaviour (as token
pasting of unrelated tokens) is reported as an error.

Regards Hartmut