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