"erik quanstrom" <[EMAIL PROTECTED]> wrote... > this is different from how c has traditionally done types. > c types mapped to what the hardware provides. unless > you're working on a hc6508 or similar, you probablly don't > have bit-wide memory access. > [bool]'s more in the spirit of oberon, or pascal which have > had more formally defined and machine independent > types.
C has a long tradition of not mapping precisely into the native types, not even on the PDP-11, where "long" was word-swapped from the native format. bool can easily be implemented in one of the native integer types. Its properties are appropriate for its use.
