Lines Matching refs:num

111 static struct numstruct *num;	/* array of number information */  variable
182 num = (struct numstruct *) malloc((unsigned) numnums * in allocvariables()
192 if ((ibool == NULL) || (num == NULL) || (str == NULL) || in allocvariables()
213 num[i].infoname = numnames[i]; in allocvariables()
214 num[i].capname = numcodes[i]; in allocvariables()
219 num[i].fullname = numfnames[i]; in allocvariables()
220 num[i].changed = FALSE; in allocvariables()
221 num[i].seenagain = FALSE; in allocvariables()
311 qsort((char *) num, (unsigned) numnums, in sortnames()
573 if (((num[i].val = tgetnum(num[i].capname)) > -1) && in initfirstterm()
575 pr_number(num[i].infoname, num[i].capname, in initfirstterm()
576 num[i].fullname, num[i].val); in initfirstterm()
578 (void) fprintf(trace, "%s=%d.\n", num[i].infoname, in initfirstterm()
579 num[i].val); in initfirstterm()
709 numval = tgetnum(num[i].capname); in check_nth_terminal()
711 if (num[i].seenagain) { in check_nth_terminal()
713 (numval != num[i].secondval)) { in check_nth_terminal()
719 num[i].capname, num[i].secondname, in check_nth_terminal()
720 num[i].secondval, nterm, numval); in check_nth_terminal()
724 num[i].seenagain = TRUE; in check_nth_terminal()
725 num[i].secondval = numval; in check_nth_terminal()
726 num[i].secondname = nterm; in check_nth_terminal()
728 (num[i].val != numval)) in check_nth_terminal()
729 num[i].changed = TRUE; in check_nth_terminal()
737 pr_number(num[i].infoname, num[i].capname, in check_nth_terminal()
738 num[i].fullname, numval); in check_nth_terminal()
739 if (common && (num[i].val == numval)) in check_nth_terminal()
740 (void) printf("\t%s= %d.\n", num[i].infoname, in check_nth_terminal()
742 } else if (neither && (num[i].val == -1)) in check_nth_terminal()
743 (void) printf("\t!%s.\n", num[i].infoname); in check_nth_terminal()
744 if (diff && (num[i].val != numval)) in check_nth_terminal()
746 num[i].infoname, num[i].val, numval); in check_nth_terminal()
750 num[i].infoname, num[i].val, numval, in check_nth_terminal()
751 num[i].changed, num[i].seenagain); in check_nth_terminal()
864 if (num[i].val < 0 && num[i].changed) in dorelative()
865 pr_number(num[i].infoname, (char *)0, (char *)0, -1); in dorelative()
866 else if (num[i].val >= 0 && (num[i].changed || in dorelative()
867 !num[i].seenagain)) in dorelative()
868 pr_number(num[i].infoname, (char *)0, in dorelative()
869 (char *)0, num[i].val); in dorelative()