REGEXP
REGEXP N_regexp; /* Regular expression */
REGEXP getregexp(NODE *np);
extern REGEXP resep;
extern int int_regwcomp(REGEXP *, const wchar_t *);
extern int int_regwexec(REGEXP, const wchar_t *, size_t,
extern void int_regwfree(REGEXP);
extern size_t int_regwerror(int, REGEXP, char *, size_t);
extern int int_regwdosuba(REGEXP, const wchar_t *,
REGEXP resep; /* Field separator as regexp */
int_regwcomp(REGEXP *r, const wchar_t *pattern)
int_regwfree(REGEXP r)
int_regwerror(int errcode, REGEXP r, char *errbuf, size_t bufsiz)
int_regwexec(REGEXP r, /* compiled RE */
int_regwdosuba(REGEXP rp, /* compiled RE: Pattern */
if (resep != (REGEXP)NULL) {
REGEXP
resep = (REGEXP)NULL;
static REGEXP re;
register REGEXP rp;
register REGEXP rp;
REGEXP old_resep = 0;