see testcase. We have to "empty" the macro-stack string on end_macro, as it may be 'tokstr_buf' which is going to be used twice in recursive invocations of macro_subst_tok. The uses aren't overlapping but the first one needs to be properly finalized.
2 lines
33 B
Text
2 lines
33 B
Text
A 1 B
|
|
X ARG_1 X ARG_2 X ARG_3 X;
|