#define eq ==
#define ne !=
#define le <=
#define lt <
#define ge >=
#define gt >


・・・じゃダメ?






というのは冗談だけど、「定数==変数」は読みづらい。
変数同士でも被比較側になるべき値が右辺に来ると読みづらいし。