Lines Matching refs:parens
377 unsigned char *parens, *cp; in lmatchp() local
388 …parens = any(*cp, "()") ? (unsigned char *)"()" : any(*cp, "[]") ? (unsigned char *)"[]" : (unsign… in lmatchp()
389 if (*cp == parens[1]) { in lmatchp()
402 i = lskipbal(parens); in lmatchp()
453 ltosol1(unsigned char *parens) in ltosol1() argument
459 if (*parens && !*wcursor && !lnext()) in ltosol1()
462 while (isspace(*wcursor) || (*wcursor == 0 && *parens)) in ltosol1()
465 if (any(*wcursor, parens) || dir > 0) in ltosol1()
472 if (isspace(*cp) || any(*cp, parens)) in ltosol1()
484 lskipbal(unsigned char *parens) in lskipbal() argument
495 if (c == parens[1]) in lskipbal()
497 else if (c == parens[0]) in lskipbal()
511 lskipa1(unsigned char *parens) in lskipa1() argument
522 if (c && (isspace(c) || any(c, parens))) in lskipa1()
530 return (ltosol1(parens)); in lskipa1()