Bruno Haible <[EMAIL PROTECTED]> writes:

> Hi Paul,
>
> This snippet of code in stdbool.m4, added on 2004-06-01, looks fishy to me:
>
>   enum { j = false, k = true, l = false * true, m = true * 256 };
>   ...
>   return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k + !l
>           + !m + !n + !o);
>
> You are expecting that j and l evaluate to true?

No, I'm just making sure that every declared value is used, and can be
an operand of '!'.  The code isn't run; it's only compiled.  Maybe
there should be a comment....


_______________________________________________
bug-gnulib mailing list
bug-gnulib@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnulib

Reply via email to