Lines Matching +defs:end +defs:re
160 char re[_POSIX2_LINE_MAX + 1];
240 * Short-circuit command processing, since end of
259 errx(1, "%lu: %s: extra characters at the end of %c command",
272 "%lu: %s: extra characters after \\ at the end of %c command",
323 p = compile_delimited(p, re, 0);
329 if (*re == '\0')
330 cmd->u.s->re = NULL;
332 cmd->u.s->re = compile_re(re, 0);
338 if (*re == '\0')
339 cmd->u.s->re = NULL;
341 cmd->u.s->re = compile_re(re, cmd->u.s->icase);
360 "%lu: %s: extra text at the end of a transform command", linenum, fname);
445 compile_re(char *re, int case_insensitive)
456 if ((eval = regcomp(rep, re, flags)) != 0)
516 if (s->re != NULL &&
517 ref > s->re->re_nsub)
781 char *end, re[_POSIX2_LINE_MAX + 1];
792 p = compile_delimited(p, re, 0);
800 if (*re == '\0')
803 a->u.r = compile_re(re, icase);
820 a->u.l = strtol(p, &end, 10);
821 return (end);
859 fixuplabel(struct s_command *cp, struct s_command *end)
862 for (; cp != end; cp = cp->next)