>>> #DEFINEd constants are not recognized as such when used in literal strings delimited with quotation marks - " or '.
>
>Anticipate barrels of laughs if somebody #DEFINEs CR chr(13) and then uses square brackets for all their string delimiters!
>
>[A good way to
>eate mischief!]
Since the #defines go into .h files, I prefix all of them with h - so it would be #define hCR 0h0d. The number of words beginning with h being rather low, this decreases the chances for this. And I definitively don't mention UNHCR in bracketed strings :).