In reply to Leonid Batkhan.

One more funny "trick" came into my mind:

%macro test(x, y);
%put &=x &=y;
%mend test;

%test((a,b,c), 17) /* wrap them in (...) */

but it need some additional work on x though ;-)

all the best
Bart