Jonathan Stone <jonathan@DSG.Stanford.EDU> writes: >the number of arguments in the macro-expansion has to vary, > and C macros just can't do that. FYI, C99 macros ARE varadic if you want them to be. It is one of the nice things in C99. And yes, we support that now via gcc 3. Perry