101e04c3fSmrg#define noargs() 1 201e04c3fSmrg# define onearg(foo) foo 301e04c3fSmrg # define twoargs( x , y ) x y 401e04c3fSmrg # define threeargs( a , b , c ) a b c 501e04c3fSmrgnoargs ( ) 601e04c3fSmrgonearg ( 2 ) 701e04c3fSmrgtwoargs ( 3 , 4 ) 801e04c3fSmrgthreeargs ( 5 , 6 , 7 ) 9