122 |
#define PCRE_NEWLINE_CRLF 0x00300000 |
#define PCRE_NEWLINE_CRLF 0x00300000 |
123 |
#define PCRE_NEWLINE_ANY 0x00400000 |
#define PCRE_NEWLINE_ANY 0x00400000 |
124 |
#define PCRE_NEWLINE_ANYCRLF 0x00500000 |
#define PCRE_NEWLINE_ANYCRLF 0x00500000 |
125 |
|
#define PCRE_BSR_ANYCRLF 0x00800000 |
126 |
|
#define PCRE_BSR_UNICODE 0x01000000 |
127 |
|
|
128 |
/* Exec-time and get/set-time error codes */ |
/* Exec-time and get/set-time error codes */ |
129 |
|
|
149 |
#define PCRE_ERROR_DFA_WSSIZE (-19) |
#define PCRE_ERROR_DFA_WSSIZE (-19) |
150 |
#define PCRE_ERROR_DFA_RECURSE (-20) |
#define PCRE_ERROR_DFA_RECURSE (-20) |
151 |
#define PCRE_ERROR_RECURSIONLIMIT (-21) |
#define PCRE_ERROR_RECURSIONLIMIT (-21) |
152 |
#define PCRE_ERROR_NOTUSED (-22) |
#define PCRE_ERROR_NULLWSLIMIT (-22) /* No longer actually used */ |
153 |
#define PCRE_ERROR_BADNEWLINE (-23) |
#define PCRE_ERROR_BADNEWLINE (-23) |
154 |
|
|
155 |
/* Request types for pcre_fullinfo() */ |
/* Request types for pcre_fullinfo() */ |
169 |
#define PCRE_INFO_DEFAULT_TABLES 11 |
#define PCRE_INFO_DEFAULT_TABLES 11 |
170 |
#define PCRE_INFO_OKPARTIAL 12 |
#define PCRE_INFO_OKPARTIAL 12 |
171 |
#define PCRE_INFO_JCHANGED 13 |
#define PCRE_INFO_JCHANGED 13 |
172 |
|
#define PCRE_INFO_HASCRORLF 14 |
173 |
|
|
174 |
/* Request types for pcre_config(). Do not re-arrange, in order to remain |
/* Request types for pcre_config(). Do not re-arrange, in order to remain |
175 |
compatible. */ |
compatible. */ |
182 |
#define PCRE_CONFIG_STACKRECURSE 5 |
#define PCRE_CONFIG_STACKRECURSE 5 |
183 |
#define PCRE_CONFIG_UNICODE_PROPERTIES 6 |
#define PCRE_CONFIG_UNICODE_PROPERTIES 6 |
184 |
#define PCRE_CONFIG_MATCH_LIMIT_RECURSION 7 |
#define PCRE_CONFIG_MATCH_LIMIT_RECURSION 7 |
185 |
|
#define PCRE_CONFIG_BSR 8 |
186 |
|
|
187 |
/* Bit flags for the pcre_extra structure. Do not re-arrange or redefine |
/* Bit flags for the pcre_extra structure. Do not re-arrange or redefine |
188 |
these bits, just add new ones on the end, in order to remain compatible. */ |
these bits, just add new ones on the end, in order to remain compatible. */ |