Lines Matching +defs:comp +defs:list
93 * If the style s is passed, prev is the previous pattern in the list,
94 * found when scanning. We use this to update the list of patterns.
96 * itself is removed from the list of styles. This isn't optimised,
97 * since it's not a very frequent operation; we simply scan down the list
164 * Scan the list for a particular pattern, maybe adding matches to
165 * the link list (heap memory). Value to be added as
172 ZSPAT_NAME, /* Add style names for matched pattern to list */
173 ZSPAT_PAT, /* Add all patterns to list, doesn't use patname */
174 ZSPAT_REMOVE, /* Remove matched pattern, doesn't use list */
387 int min, max, n, add = 0, list = ZSLIST_NONE, eval = 0;
390 list = ZSLIST_BASIC;
400 list = ZSLIST_SYNTAX;
433 if (list) {
469 zstyletab->printnode(&s->node, list);
472 zstyletab->printnode, list);
1239 rmatch(RParseResult *sm, char *subj, char *var1, char *var2, int comp)
1251 if (!comp && !*subj && sm->nullacts) {
1324 if (!comp && !*subj)