DIGITS
return (DIGITS);
%term DIGITS
| DIGITS { $$ = evalval; }
return (DIGITS);
%term DIGITS
| DIGITS { $$ = evalval; }
DIGITS(&qtmp) = 0;
DIGITS(&rtmp) = 0;
DIGITS(&btmp) = 0;
if((DIGITS(mp) = s_mp_alloc(prec, sizeof(mp_digit), kmflag)) == NULL)
if((DIGITS(mp) = s_mp_alloc(ALLOC(from), sizeof(mp_digit), FLAG(from))) == NULL)
s_mp_copy(DIGITS(from), DIGITS(mp), USED(from));
s_mp_setz(DIGITS(to) + USED(from), ALLOC(to) - USED(from));
s_mp_copy(DIGITS(from), DIGITS(to), USED(from));
s_mp_copy(DIGITS(from), tmp, USED(from));
if(DIGITS(to) != NULL) {
s_mp_setz(DIGITS(to), ALLOC(to));
s_mp_free(DIGITS(to), ALLOC(to));
DIGITS(to) = tmp;
s_mp_copy(DIGITS(mp), tmp, USED(mp));
s_mp_setz(DIGITS(mp), ALLOC(mp));
s_mp_free(DIGITS(mp), ALLOC(mp));
DIGITS(mp) = tmp;
s_mp_setz(DIGITS(mp) + USED(mp), min - USED(mp));
if(DIGITS(mp) != NULL) {
s_mp_setz(DIGITS(mp), ALLOC(mp));
s_mp_setz(DIGITS(mp), ALLOC(mp));
s_mp_free(DIGITS(mp), ALLOC(mp));
DIGITS(mp) = NULL;
s_mp_setz(DIGITS(mp), ALLOC(mp));
DIGITS(&t) = 0;
DIGITS(&tmp) = 0;
if (strcspn(lp_tz, DIGITS) < len_tz) {