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 -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: 51FF C1F0 1A77 C6C2 4482 4DDC 117A 9773 7F88 1707