diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 1997-11-30 07:49:45 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 1997-11-30 07:49:45 +0000 |
commit | eeacafe7910fb1a4f74af72f94a32acf464b6319 (patch) | |
tree | 91e47a98a8a5803678d5e634741442debc7cec27 /gnu/usr.bin/perl/regexp.h | |
parent | 700df82d5de7cccb990b704f31bed3b5bc128df6 (diff) |
perl 5.004_04
Diffstat (limited to 'gnu/usr.bin/perl/regexp.h')
-rw-r--r-- | gnu/usr.bin/perl/regexp.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gnu/usr.bin/perl/regexp.h b/gnu/usr.bin/perl/regexp.h index 018312ec243..684851c548d 100644 --- a/gnu/usr.bin/perl/regexp.h +++ b/gnu/usr.bin/perl/regexp.h @@ -26,10 +26,12 @@ typedef struct regexp { char *subend; /* end of subbase */ U16 naughty; /* how exponential is this pattern? */ char reganch; /* Internal use only. */ - char do_folding; /* do case-insensitive match? */ + char exec_tainted; /* Tainted information used by regexec? */ char program[1]; /* Unwarranted chumminess with compiler. */ } regexp; -#define ROPT_ANCH 1 -#define ROPT_SKIP 2 -#define ROPT_IMPLICIT 4 +#define ROPT_ANCH 3 +#define ROPT_ANCH_BOL 1 +#define ROPT_ANCH_GPOS 2 +#define ROPT_SKIP 4 +#define ROPT_IMPLICIT 8 |