3 |
*************************************************/ |
*************************************************/ |
4 |
|
|
5 |
|
|
6 |
#define PCRE_VERSION "1.03 18-Dec-1997" |
#define PCRE_VERSION "1.05 23-Dec-1997" |
7 |
|
|
8 |
|
|
9 |
/* This is a library of functions to support regular expressions whose syntax |
/* This is a library of functions to support regular expressions whose syntax |
57 |
Standard C system should have one. */ |
Standard C system should have one. */ |
58 |
|
|
59 |
#ifndef offsetof |
#ifndef offsetof |
60 |
#define offsetof(p_type,field) ((size_t)&(((p_type)0)->field)) |
#define offsetof(p_type,field) ((size_t)&(((p_type *)0)->field)) |
61 |
#endif |
#endif |
62 |
|
|
63 |
/* Private options flags start at the most significant end of the two bytes. |
/* Private options flags start at the most significant end of the two bytes. |
181 |
OP_CRMINRANGE, |
OP_CRMINRANGE, |
182 |
|
|
183 |
OP_CLASS, /* Match a character class */ |
OP_CLASS, /* Match a character class */ |
184 |
|
OP_NEGCLASS, /* Match a character class, specified negatively */ |
185 |
OP_REF, /* Match a back reference */ |
OP_REF, /* Match a back reference */ |
186 |
|
|
187 |
OP_ALT, /* Start of alternation */ |
OP_ALT, /* Start of alternation */ |