_EWL_NO_BOOL

If defined then bool will not be treated as a built-in type by the library. Instead it will be a typedef to unsigned char (with suitable values for true and false as well). If _EWL_FORCE_ENABLE_BOOL_SUPPORT is not defined then this flag will set itself according to the " Enable bool support" switch in the language preference panel.

The C++ lib must be recompiled when flipping this switch.

When _EWL_NO_BOOL is defined, vector<bool> will really be a vector<unsigned char>, thus it will take up more space and not have flip methods. Also there will not be any traits specializations for bool (i.e. numeric_limits).