shin@mips.COM (Shin-Ming Liu) (11/23/89)
I have one question regarding the rescan for macro expansion in draft ANSI standard. Let's see the example first. What do you think the result from preprocessor should be ? #define abc xyz #define echo(a) a echo(a)bc Should the result be "xyz", "a2", or "a 2"? If the result is "xyz", why do we need ## operator anyway? If the result is "a2", it seems violate the rule specified in 3.8.3.4. If the result is "a 2", where does the draft state it? Pleas comment. If it has been discussed before, would someone mail me what the consensus is. --