ULLong
#ifdef ULLong
ULLong borrow, carry, y, ys;
#ifdef ULLong
ys = *sx++ * (ULLong)q + carry;
#ifdef ULLong
#ifndef ULLong
#ifdef ULLong
ULLong carry, y;
#ifdef ULLong
y = *x * (ULLong)m + carry;
#ifdef ULLong
ULLong carry, z;
#ifdef ULLong
z = *x++ * (ULLong)y + *xc + carry;
#ifdef ULLong
ULLong borrow, y;
#ifdef ULLong
y = (ULLong)*xa++ - *xb++ - borrow;