| 5 |
/* This is the public header file for the PCRE library, to be #included by |
/* This is the public header file for the PCRE library, to be #included by |
| 6 |
applications that call the PCRE functions. |
applications that call the PCRE functions. |
| 7 |
|
|
| 8 |
Copyright (c) 1997-2005 University of Cambridge |
Copyright (c) 1997-2006 University of Cambridge |
| 9 |
|
|
| 10 |
----------------------------------------------------------------------------- |
----------------------------------------------------------------------------- |
| 11 |
Redistribution and use in source and binary forms, with or without |
Redistribution and use in source and binary forms, with or without |
| 52 |
cannot run ./configure. As it now stands, this file need not be edited in that |
cannot run ./configure. As it now stands, this file need not be edited in that |
| 53 |
circumstance. */ |
circumstance. */ |
| 54 |
|
|
| 55 |
#define PCRE_MAJOR 6 |
#define PCRE_MAJOR 7 |
| 56 |
#define PCRE_MINOR 7 |
#define PCRE_MINOR 0 |
| 57 |
#define PCRE_PRERELEASE |
#define PCRE_PRERELEASE |
| 58 |
#define PCRE_DATE 04-Jul-2006 |
#define PCRE_DATE 18-Dec-2006 |
| 59 |
|
|
| 60 |
/* Win32 uses DLL by default; it needs special stuff for exported functions |
/* Win32 uses DLL by default; it needs special stuff for exported functions |
| 61 |
when building PCRE. */ |
when building PCRE. */ |
| 118 |
#define PCRE_NEWLINE_CR 0x00100000 |
#define PCRE_NEWLINE_CR 0x00100000 |
| 119 |
#define PCRE_NEWLINE_LF 0x00200000 |
#define PCRE_NEWLINE_LF 0x00200000 |
| 120 |
#define PCRE_NEWLINE_CRLF 0x00300000 |
#define PCRE_NEWLINE_CRLF 0x00300000 |
| 121 |
|
#define PCRE_NEWLINE_ANY 0x00400000 |
| 122 |
|
|
| 123 |
/* Exec-time and get/set-time error codes */ |
/* Exec-time and get/set-time error codes */ |
| 124 |
|
|
| 126 |
#define PCRE_ERROR_NULL (-2) |
#define PCRE_ERROR_NULL (-2) |
| 127 |
#define PCRE_ERROR_BADOPTION (-3) |
#define PCRE_ERROR_BADOPTION (-3) |
| 128 |
#define PCRE_ERROR_BADMAGIC (-4) |
#define PCRE_ERROR_BADMAGIC (-4) |
| 129 |
#define PCRE_ERROR_UNKNOWN_NODE (-5) |
#define PCRE_ERROR_UNKNOWN_OPCODE (-5) |
| 130 |
|
#define PCRE_ERROR_UNKNOWN_NODE (-5) /* For backward compatibility */ |
| 131 |
#define PCRE_ERROR_NOMEMORY (-6) |
#define PCRE_ERROR_NOMEMORY (-6) |
| 132 |
#define PCRE_ERROR_NOSUBSTRING (-7) |
#define PCRE_ERROR_NOSUBSTRING (-7) |
| 133 |
#define PCRE_ERROR_MATCHLIMIT (-8) |
#define PCRE_ERROR_MATCHLIMIT (-8) |
| 144 |
#define PCRE_ERROR_DFA_WSSIZE (-19) |
#define PCRE_ERROR_DFA_WSSIZE (-19) |
| 145 |
#define PCRE_ERROR_DFA_RECURSE (-20) |
#define PCRE_ERROR_DFA_RECURSE (-20) |
| 146 |
#define PCRE_ERROR_RECURSIONLIMIT (-21) |
#define PCRE_ERROR_RECURSIONLIMIT (-21) |
| 147 |
|
#define PCRE_ERROR_NULLWSLIMIT (-22) |
| 148 |
|
#define PCRE_ERROR_BADNEWLINE (-23) |
| 149 |
|
|
| 150 |
/* Request types for pcre_fullinfo() */ |
/* Request types for pcre_fullinfo() */ |
| 151 |
|
|