Lines Matching defs:BOOL
51 } BOOL;
154 BOOL fullmatch;
155 BOOL (*procfn)();
156 BOOL (*succfn)();
254 static BOOL match(Expr *e, int a);
255 static BOOL first_lit(Positionset *fpos, Expr *e);
270 static BOOL altlist(), word();
271 static BOOL altlist(Expr *e, uchar_t *buf, re_cw *pat);
290 static BOOL re_bmexec(PATTERN *pat, uchar_t *s, uchar_t *e, uchar_t **mb,
292 static BOOL re_cwexec(PATTERN *pat, uchar_t *rs, uchar_t *re, uchar_t **mb,
294 static BOOL re_reexec(PATTERN *pat, uchar_t *b, uchar_t *e, uchar_t **mb,
299 static BOOL pattern_match(PATTERN *pat, LINE *lptr);
300 static BOOL fixloc(uchar_t **mb, uchar_t **me);
301 static BOOL grepmatch(PATTERN *pat, uchar_t **mb, uchar_t **me);
400 static BOOL
427 static BOOL
486 static BOOL
536 static BOOL
540 case Dot: return ((BOOL)(a != NL));
541 case Literal: return ((BOOL)(a == e->lit));
542 case Charclass: return ((BOOL)(CCL_CHK((uchar_t *)e->r, a)));
585 static BOOL
588 BOOL k;
604 return ((BOOL)(first_lit(fpos, e->l) || first_lit(fpos, e->r)));
607 return ((BOOL)(first_lit(fpos, e->l) && k));
980 BOOL comp = NO;
1250 static BOOL
1306 static BOOL
1310 return ((BOOL)(altlist(e->l, buf, pat) &&
1315 static BOOL
1544 static BOOL
1657 BOOL matched;
1658 BOOL all_searched; /* file being matched until end */
1765 static BOOL