Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 826 Bytes

README.md

File metadata and controls

40 lines (30 loc) · 826 Bytes
layout title permalink
page
Q30422: % Operator Used in a Macro Call Generates Incorrect Output
/kb/030/Q30422/

Q30422: % Operator Used in a Macro Call Generates Incorrect Output

{% raw %}

Article: Q30422
Product(s): See article
Version(s): 5.10
Operating System(s): MS-DOS
Keyword(s): ENDUSER | buglist5.10 | mspl13_masm
Last Modified: 23-MAY-1988

The following program, which contains a macro call using the %
operator and a %out in the macro, will not always print out "assume
nothing:"

string  equ <assume nothing>

usestr  macro   str
        %out    str
        endm

        usestr  %string
        .
        .
        .
        .
        usestr  %string

end

   Microsoft is researching this problem and will post new information
as it becomes available.

{% endraw %}