
28 Jan
2004
28 Jan
'04
9:40 p.m.
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