1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
%module xxx #define foo(a,x) a x #define bar(x) x #define spam() /**/ foo(3) foo(3,4,5) bar() bar(2,3) spam(1)