BUG: Macro with Line Continuation Interprets ";" IncorrectlyLast reviewed: September 13, 1995Article ID: Q136545 |
The information in this article applies to:
SYMPTOMSWhen you use a line continuation character in a macro to split up the parameter list, embedded semicolons (;) are interpreted as the beginning of comments. Embedded semicolons in string literals should be ignored and assumed part of the string itself.
RESOLUTIONReplace the embedded semicolon with a hex literal. In this example:
defstr macro english,french,german endm defstr "YEAH",\ "YE;AH",\ "YEAH"Change the call to the macro to this:
defstr "YEAH",\ "YE"3Bh"AH",\ "YEAH" STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATION
Steps to Reproduce Problem
|
Additional reference words: 6.11
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |