#define unless(exp) if(!exp)
#define loop for(;;)
をC2009の標準仕様に盛り込む運動やらないか?