Lines Matching defs:num
114 /* The array for saving results, num[], is indexed with this triplet:
148 to the num[] array as described above for the (syms, left, len) triplet.
170 local size_t size; /* number of elements in num and done */
172 local big_t *num; /* saved results array for code counting */
175 /* Index function for num[] and done[] */
178 /* Free allocated space. Uses globals code, num, and done. */
189 if (num != NULL)
190 free(num);
198 Keep a record of previous results in num to prevent repeating the same
199 calculation. Uses the globals max and num. */
207 size_t index; /* index of this case in *num */
218 got = num[index];
247 num[index] = sum;
399 requires that maximum. Uses the globals max, root, and num. */
404 size_t index; /* index of this case in *num */
419 if (root + 1 < max && num[index]) /* reachable node */
423 bits (not saved in num, since complete), just in case */
424 if (num[index - 1] && n <= left << 1)
464 num = NULL;
517 num = NULL; /* won't be saving any results */
523 (num = calloc(size, sizeof(big_t))) == NULL) {