In message <2007111510525016807-pete@versatilecodingcom>
Pete Becker <pete@versatilecoding.com> wrote:
On 2007-11-15 10:49:03 -0500, Michael Bell <michael@beaverbell.co.uk>
said:
But I left caps lock on, and by mistake typed MESSAGE, and it didn't
compile. I retyped message in lower case it did compile! I was
astonished. I thought you could give variables any name you liked,
capitalised or not.
What's the explanation? Is MESSAGE a reserved word?
No. It's probably a macro that's defined in "vcl.h".
I was unable to test this theory because it won't complile without
#include <vcl.h> at the top - the error message gives a linker error
and quotes vcl.h. And I can't trace A macro "MESSAGE" in "Borland
Builder C++ 5 for Dummies" - but that's not proof.
It doesn't matter too much. I can still get on with the book. But I
don't like it when something happens that I don't understand. But your
suggestion allows me to lay that worry aside.