J. David Bryan wrote:
On 15 Dec 2002 at 0:49, Frank Heckenbach wrote:
Are you sure?
Am I sure of what? That the Windows API often returns integers with Boolean semantics? Yes, I'm fairly sure of that.
Yes, plain integers I suppose, not integers with a specified width of 32 bits.
(Note that the reference to "Boolean (32)" that you quoted, but which was not a part of my message to Chuck, was part of an earlier example that had nothing to do with the Windows API.)
You were replying to Chuck's statement: "And there is no need for such an entity." which was a comment about `Boolean (32)'.
struct MyBool { int BoolField : 32; };
I'm afraid that I don't understand what this has to do with your question.
Because only such a strange type (strange especially if used with Boolean semantics) would warrant using `Boolean (32)' in Pascal.
Frank