Searched refs:STR_MAXIMAL (Results 1 - 14 of 14) sorted by relevance
/ast/src/lib/libast/string/ |
H A D | strmatch.c | 122 if (!(flags & STR_MAXIMAL)) 179 return strgrpmatch(s, p, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT); 195 return strgrpmatch(s, p, match, 1, (flags ? STR_MAXIMAL : 0)|STR_LEFT) ? (char*)s + match[1] : (char*)0;
|
H A D | ccmapid.c | 147 if (strgrpmatch(name, mp->match, sub, elementsof(sub) / 2, STR_MAXIMAL|STR_LEFT|STR_ICASE))
|
/ast/src/lib/libast/astsa/ |
H A D | strmatch.c | 283 mp->current.next_s = (flags & STR_MAXIMAL) ? e : olds; 286 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && mp->current.next_s > mp->best.next_s || !(flags & STR_MAXIMAL) && mp->current.next_s < mp->best.next_s)) 322 if (!(flags & STR_MAXIMAL)) 334 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && olds > mp->best.next_s || !(flags & STR_MAXIMAL) && olds < mp->best.next_s)) 596 return strgrpmatch(s, p, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT);
|
H A D | ast.h | 44 #define STR_MAXIMAL 01 /* maximal match */ macro
|
/ast/src/cmd/re/ |
H A D | testmatch.c | 101 H(" is made between SRE and KRE tests. STR_MAXIMAL is set by default.\n"); 110 H(" m ~STR_MAXIMAL minimal match (default is STR_MAXIMAL)\n"); 157 #if !defined(STR_ICASE) && !defined(STR_LEFT) && !defined(STR_MAXIMAL) && !defined(STR_RIGHT) 174 #ifndef STR_MAXIMAL 188 #ifndef STR_MAXIMAL 189 #define STR_MAXIMAL NOTEST macro 195 #if STR_ICASE==NOTEST && STR_LEFT==NOTEST && STR_MAXIMAL==NOTEST && STR_RIGHT==NOTEST 784 #if STR_MAXIMAL != NOTEST 785 eflags = STR_MAXIMAL; [all...] |
/ast/src/cmd/3d/ |
H A D | strmatch.c | 387 mp->current.next_s = (flags & STR_MAXIMAL) ? e : olds; 390 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && mp->current.next_s > mp->best.next_s || !(flags & STR_MAXIMAL) && mp->current.next_s < mp->best.next_s)) 434 if (!(flags & STR_MAXIMAL)) 446 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && olds > mp->best.next_s || !(flags & STR_MAXIMAL) && olds < mp->best.next_s)) 809 return strgrpmatch(s, p, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT);
|
/ast/src/cmd/sort/ |
H A D | sfopen.c | 219 if (!io->pattern && !(m = 0) || (m = strgrpmatch(path, io->pattern, sub, elementsof(sub) / 2, STR_MAXIMAL|STR_LEFT|STR_RIGHT)))
|
/ast/src/lib/libtksh/src/ |
H A D | list.c | 306 exp->n = strgrpmatch(string, exp->re, exp->pos, 10, STR_MAXIMAL);
|
/ast/src/lib/libast/include/ |
H A D | ast.h | 151 #define STR_MAXIMAL 01 /* maximal match */ macro
|
/ast/src/cmd/ksh93/bltins/ |
H A D | test.c | 103 n = strgrpmatch(str, pat, match, m, STR_GROUP|STR_MAXIMAL|STR_LEFT|STR_RIGHT);
|
/ast/src/cmd/mailx/ |
H A D | spam.c | 81 #define strcasecmp(s,p) (!strgrpmatch(s,p,NiL,0,STR_ICASE|STR_MAXIMAL|STR_LEFT|STR_RIGHT))
|
/ast/src/cmd/tw/ |
H A D | expr.c | 675 return strgrpmatch(str, pat, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT|((Ftw_t*)env)->ignorecase);
|
/ast/src/lib/libast/comp/ |
H A D | iconv.c | 452 if (strgrpmatch(m, cp->match, sub, elementsof(sub) / 2, STR_MAXIMAL|STR_LEFT|STR_ICASE))
|
/ast/src/lib/libast/misc/ |
H A D | fastfind.c | 888 if (!fp->decode.match || strgrpmatch(fp->decode.path, fp->decode.pattern, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT|ignorecase))
|
Completed in 45 milliseconds