DOPR_OUTCH
DOPR_OUTCH(buffer, currlen, maxlen, ch);
DOPR_OUTCH(buffer, currlen, maxlen,
DOPR_OUTCH(buffer, currlen, maxlen, ch);
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
DOPR_OUTCH(buffer, *currlen, maxlen, *value);
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
DOPR_OUTCH(buffer, *currlen, maxlen, '0');
DOPR_OUTCH(buffer, *currlen, maxlen, convert[place]);
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
DOPR_OUTCH(buffer, *currlen, maxlen, '0');
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');
DOPR_OUTCH(buffer, *currlen, maxlen, signvalue);
DOPR_OUTCH(buffer, *currlen, maxlen, iconvert[iplace]);
DOPR_OUTCH(buffer, *currlen, maxlen, '.');
DOPR_OUTCH(buffer, *currlen, maxlen, '0');
DOPR_OUTCH(buffer, *currlen, maxlen, fconvert[fplace]);
DOPR_OUTCH(buffer, *currlen, maxlen, ' ');