Lines Matching defs:num
117 /* The array for saving results, num[], is indexed with this triplet:
151 to the num[] array as described above for the (syms, left, len) triplet.
173 local size_t size; /* number of elements in num and done */
175 local big_t *num; /* saved results array for code counting */
178 /* Index function for num[] and done[] */
181 /* Free allocated space. Uses globals code, num, and done. */
192 if (num != NULL)
193 free(num);
201 Keep a record of previous results in num to prevent repeating the same
202 calculation. Uses the globals max and num. */
210 size_t index; /* index of this case in *num */
221 got = num[index];
250 num[index] = sum;
402 requires that maximum. Uses the globals max, root, and num. */
407 size_t index; /* index of this case in *num */
422 if (root + 1 < max && num[index]) /* reachable node */
426 bits (not saved in num, since complete), just in case */
427 if (num[index - 1] && n <= left << 1)
468 num = NULL;
520 num = NULL; /* won't be saving any results */
526 (num = calloc(size, sizeof(big_t))) == NULL) {