D0
while (D0 == D1) /* no doubles */
printw("%s%d%s%d", rollr, D0, rollw, D1);
if (D0 > D1) {
printw(" rolls %d %d. ", D0, D1);
if ((!swapped) && D0 != D1)
fprintf(ftrace, "\nRoll: %d %d%s\n", D0, D1, race ? " (race)" : "");
printw("%s rolls %d %d", *Colorptr, D0, D1);
m = (D0 == D1 ? 4 : 2);
g[i] = bar + cturn * D0;
g[i] = p[i] + cturn * D0;
#define swap {D0 ^= D1; D1 ^= D0; D0 ^= D1; d0 = 1-d0;}
if (i || D0 == D1) {
if (n == max ? D0 < n && D1 < n : D0 != n && D1 != n)
if (n == max ? D0 < n : D0 != n)
D0 = c - '0';
D0 = rnum(6) + 1;
printw("%d,%d", D0, D1);
D0 = test[i].roll1;
D0 = test[i].new1;
[0x4] = { COMMON_STEP(D0) },
[0xC] = { COMMON_STEP(D0) },
[3] = { COMMON_STEP(D0) },
[0xC] = { COMMON_STEP(D0) },
[7] = { COMMON_STEP(D0) },
[0xC] = { COMMON_STEP(D0) },
func(D0) \
bcopy(sc->tulip_rombuf + 29, &sc->tulip_boardid[D0], 8);
sc->tulip_boardid[D0+8] = ' ';