Searched refs:patbeg (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/one-true-awk/
H A Drun.c822 int start = patbeg - s + 1; /* origin 1 */
829 len = u8_nextlen(patbeg+i);
1724 temp = *patbeg;
1725 setptr(patbeg, '\0');
1730 setptr(patbeg, temp);
1731 s = patbeg + patlen;
1732 if (*(patbeg+patlen-1) == '\0' || *s == '\0') {
2560 if (patbeg == noempty && patlen == 0) {
2569 if (patbeg > start) {
2570 adjbuf(&buf, &bufsz, (pb - buf) + (patbeg
[all...]
H A Db.c76 const char *patbeg; variable
738 patbeg = (const char *)p;
756 patbeg = (const char *) p;
770 patbeg = (const char *) p;
794 patbeg = (const char *)p;
809 patbeg = (const char *) p;
822 patbeg = (const char *) p;
841 * a match is found, patbeg and patlen are set appropriately.
887 patbeg = buf + (patbeg
[all...]
H A Dlib.c250 setptr(patbeg, '\0');
618 DPRINTF("match %s (%d chars)\n", patbeg, patlen);
619 strncpy(fr, rec, patbeg-rec);
620 fr += patbeg - rec + 1;
622 rec = patbeg + patlen;
H A Dawk.h92 extern const char *patbeg; /* beginning of pattern matched */

Completed in 75 milliseconds