Lines Matching refs:num

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