Lines Matching refs:spl
1438 static node *mk_splitter(const char *s, tsplitter *spl)
1443 re = &spl->re[0];
1444 ire = &spl->re[1];
1445 n = &spl->n;
1508 static int awk_split(const char *s, node *spl, char **slist)
1519 c[0] = c[1] = (char)spl->info;
1524 if ((spl->info & OPCLSMASK) == OC_REGEXP) { /* regex split */
1530 if (regexec(icase ? spl->r.ire : spl->l.re, s, 1, pmatch, 0) == 0
1979 node *spl;
2014 spl = (an[2]->info & OPCLSMASK) == OC_REGEXP ?
2017 spl = &fsplitter.n;
2020 n = awk_split(as[0], spl, &s);