mp_word
{ mp_word w; \
w = ((mp_word)(cin)) + (a1) + (a2); \
{ mp_word w; \
w = ((mp_word)(a1)) - (a2) - (bin); \
mp_word w, k = 0;
w = (mp_word)DIGIT(mp, 0) + d;
w = (mp_word)DIGIT(mp, ix) + k;
mp_word w, b = 0;
w = (RADIX + (mp_word)DIGIT(mp, 0)) - d;
w = (RADIX + (mp_word)DIGIT(mp, ix)) - b;
mp_word w = 0, q;
mp_word w = 0;
mp_word w = 0;
mp_word w, k = 0;
w = (mp_word)DIGIT(a, ia) + DIGIT(b, ib) + k;
w = (mp_word)DIGIT(a, ia) + k;
mp_word w = ((mp_word)b * *a++) + d;
mp_word w = ((mp_word)b * *a++) + *c + d;
mp_word w = ((mp_word)b * *a++) + *c + d;
mp_word w = (mp_word)*c + d;
mp_word w;
w += (d * (mp_word)d) + ps[2*n]; \
mp_word q_msd;
#define MP_WORD_BIT (CHAR_BIT*sizeof(mp_word))
#define MP_RADIX (1+(mp_word)MP_DIGIT_MAX)