EVAL_OP_BIN3
EVAL_OP_BIN3(PLUS_FOR_CSTYLE_CLEAN, PLUS) /* A + B */
EVAL_OP_BIN3(MINUS_FOR_CSTYLE_CLEAN, MINUS) /* A - B */
EVAL_OP_BIN3(MUL_FOR_CSTYLE_CLEAN, MUL) /* A * B */
EVAL_OP_BIN3(SHIFT_L_FOR_CSTYLE_CLEAN, SHIFT_L) /* A << B */
EVAL_OP_BIN3(SHIFT_R_FOR_CSTYLE_CLEAN, SHIFT_R) /* A >> B */
EVAL_OP_BIN3(OR_FOR_CSTYLE_CLEAN, OR) /* A | B */
EVAL_OP_BIN3(XOR_FOR_CSTYLE_CLEAN, XOR) /* A ^ B */
EVAL_OP_BIN3(AND_FOR_CSTYLE_CLEAN, AND) /* A & B */
EVAL_OP_BIN3(EQ_FOR_CSTYLE_CLEAN, EQ) /* A == B */
EVAL_OP_BIN3(NE_FOR_CSTYLE_CLEAN, NE) /* A != B */
EVAL_OP_BIN3(GT_FOR_CSTYLE_CLEAN, GT) /* A > B */
EVAL_OP_BIN3(GE_FOR_CSTYLE_CLEAN, GE) /* A >= B */
EVAL_OP_BIN3(LT_FOR_CSTYLE_CLEAN, LT) /* A < B */
EVAL_OP_BIN3(LE_FOR_CSTYLE_CLEAN, LE) /* A <= B */