Lines Matching defs:pattern
72 const char *pattern;
85 pattern = Jim_String(objPtr);
88 if ((ret = regcomp(compre, pattern, REG_EXTENDED | flags)) != 0) {
92 Jim_SetResultFormatted(interp, "couldn't compile regular expression pattern: %s", buf);
118 const char *pattern;
193 pattern = Jim_String(argv[i]);
236 Jim_SetResultFormatted(interp, "error while matching pattern: %s", buf);
303 if (opt_all && (pattern[0] != '^' || (regcomp_flags & REG_NEWLINE)) && *source_str) {
353 const char *pattern;
413 pattern = Jim_String(argv[i]);
456 Jim_SetResultFormatted(interp, "error while matching pattern: %s", buf);
517 /* An anchored pattern without -line must be done */
518 if ((regcomp_flags & REG_NEWLINE) == 0 && pattern[0] == '^') {
522 /* If the pattern is empty, need to step forwards */
523 if (pattern[0] == '\0' && n) {