Lines Matching defs:not

19    along with this program; if not, write to the Free Software
47 #else /* not emacs */
80 #else /* not SYNTAX_TABLE */
112 #endif /* not SYNTAX_TABLE */
116 #endif /* not emacs */
162 #else /* not __STDC__ */
168 /* Should we use malloc or alloca? If REGEX_MALLOC is not defined, we
175 not functions -- `alloca'-allocated space disappears at the end of the
183 #else /* not REGEX_MALLOC */
191 #else /* not __GNUC__ */
194 #else /* not __GNUC__ or HAVE_ALLOCA_H */
197 #endif /* not _AIX */
198 #endif /* not HAVE_ALLOCA_H */
199 #endif /* not __GNUC__ */
201 #endif /* not alloca */
211 #endif /* not REGEX_MALLOC */
261 automatically not in the set. */
265 not one of those specified. */
297 of string to be matched (if not). */
355 notwordchar, /* Matches any char that is not a word-constituent. */
361 notwordbound /* Succeeds if not at a word boundary. */
372 /* Matches any character whose syntax is not that specified. */
421 #endif /* not EXTRACT_MACROS */
448 #endif /* not EXTRACT_MACROS */
778 #else /* not DEBUG */
791 #endif /* not DEBUG */
933 /* This is not an arbitrary limit: the arguments which represent offsets
1150 /* Always count groups, whether or not bufp->no_sub is set. */
1167 { /* Caller did not allocate a buffer. Do it for them. */
1284 /* Now we know whether or not zero matches is allowed
1285 and also whether or not two or more matches is allowed. */
1302 /* We know we are not at the first character of the pattern,
1403 not (i.e., when the bracket expression is `[]' so
1414 was a character: if this is a hyphen not at the
1570 /* Do not translate the character after the \, so that we can
1605 groups inner to this one. But do not push a
1740 /* If we're at `\{' and it's not the open-interval
1992 not to translate; but if we don't translate it
2006 /* If last exactn not at current position. */
2173 false if it's not. */
2256 space, so it is not a hard limit. */
2338 /* Used to omit pushing failure point id's when we're not debugging. */
2593 /* I guess the idea here is to simply not bother with a fastmap
2686 #endif /* not emacs */
2795 string does not match. We need not follow this path further.
2877 Do not consider matching one past the index STOP in the virtual
2921 /* Update the fastmap now if not correct already. */
3009 This must not be longer than one word, because we push this value
3025 zero if not. If not yet determined, `MATCH_NULL_UNSET_VALUE'. */
3123 #else /* not REGEX_MALLOC */
3126 #endif /* not REGEX_MALLOC */
3129 /* These values must meet several constraints. They must not be valid
3134 be larger than the value for the highest register, so we do not try
3154 #endif /* not emacs */
3242 field of reg_info[reg_num] helps us tell whether or not we have
3251 turn happens only if we have not yet matched the entire string. */
3256 allocate space for that if we're not allocating space for anything
3262 and need to test it, it's not garbage. */
3278 /* Do not bother to initialize all the register variables if there are
3334 /* We move `string1' into `string2' if the latter's empty -- but not if
3430 not consecutive in memory. */
3591 boolean not = (re_opcode_t) *(p - 1) == charset_not;
3593 DEBUG_PRINT2 ("EXECUTING charset%s.\n", not ? "_not" : "");
3602 not = !not;
3606 if (!not) goto fail;
3699 the registers as the result of an `on_failure_jump', not
4000 This is not true in the case of alternatives: in
4043 int not = (re_opcode_t) p1[3] == charset_not;
4047 not = !not;
4049 /* `not' is equal to 1 if c would match, which means
4051 if (!not)
4232 #else /* not emacs19 */
4238 #endif /* not emacs19 */
4270 #else /* not emacs */
4288 #endif /* not emacs */
4389 /* If the next operation is not a jump backwards in the
4431 /* Still have to check that it's not an n-th
4640 /* And GNU code determines whether or not to get register information
4641 by passing null for the REGS argument to re_match, etc., not by
4708 #endif /* not emacs and not _POSIX_SOURCE */
4717 PREG is a regex_t *. We do not expect any fields to be initialized,
4819 REG_NOTBOL is set, then ^ does not match at the beginning of the
4820 string; if REG_NOTEOL is set, then $ does not match at the end.
4822 We return 0 if we find a match and REG_NOMATCH if not. */
4910 not be nice. */
4954 #endif /* not emacs */