OP3
#define E_CAST(n,key,L,R,OP1,OP2,OP3) \
CAST_S_table1+((t<<C_3)&C_M)))&0xffffffffL) OP3 \
#define E_CAST(n,key,L,R,OP1,OP2,OP3) \
t=(t OP3 *(CAST_LONG *)((unsigned char *)CAST_S_table2+u)&0xffffffffL);\
#define E_CAST(n,key,L,R,OP1,OP2,OP3) \
L^=(((((a OP2 b)&0xffffffffL) OP3 c)&0xffffffffL) OP1 d)&0xffffffffL; \
#define FORMAT3(a,b,c) (OP(a) | OP3(b) | F3I(c))
#define FORMAT3F(a,b,c) (OP(a) | OP3(b) | OPF(c))