On 07/19/2011 05:42 AM, Dodji Seketeli wrote:
If you are talking about the case of a macro A that can have (among the
tokens of its replacement list) a token B that itself is a macro, then
this is supported by the current setup.

I was more thinking of the case of a macro A with a parameter X which is passed to macro B, and then macro C:

1: #define A(X) B(X)
2: #define B(X) C(X)
3: #define C(X) X+2
4:
5: A(blah)

what is the replacement point of "blah"? Is it the use of X on line 3? It seems that we can only have information about the X in one of the macro definitions.

Jason

Reply via email to