While you're at it, did you know that you can't put a double asterisk (&&) between quotes without getting an error when it compiles?
>... that macro expansion works inside of quotes? I just ran across this in someone else's code, and thought that it was a bug for sure. You learn something new every day, although I'm not sure when I would have the need for this. More importantly, this behavior could produce a bug if you're not expecting it . An example is below.
>
>
>cMacro = "Test"
>? "&cMacro"
>? cMacro
>? "&cAnotherMacro"
>
>Example producing unwanted results:
>D = "Test"
>? "R&D"
>