>>>I take it back - I pasted the code in, and it worked for me
>>
>>I think, it's actually a good idea to stay away of reserved words if possible.
>>
>>But in this particular case Sergey just nailed the problem with his ingenuity. I put #define dDOB in a different method of that class and immediatelly got this error.
>
>"Ingenuity"??? I think you meant "Geniality"
Went to the dictionary, you are right, ingenuity has a meaning I did not know. sorry. Actually, the meaning I knew is obsolete, so you are even more right!
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges