REDUCE
#define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY}
#define REDUCE \
#define REDUCE { REDUCE1; REDUCE1; }
#define REDUCE \
#define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);}
#define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);}
#define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);}
#define REDUCE 2