引数っぽくすれば
#define FOO(X) do{;;(X)=hoge;}while(0)