| 31 |
or after newline, or |
or after newline, or |
| 32 |
-2 otherwise |
-2 otherwise |
| 33 |
PCRE_INFO_FIRSTTABLE Table of first bytes (after studying) |
PCRE_INFO_FIRSTTABLE Table of first bytes (after studying) |
| 34 |
|
PCRE_INFO_HASCRORLF Return 1 if explicit CR or LF matches exist |
| 35 |
PCRE_INFO_JCHANGED Return 1 if (?J) or (?-J) was used |
PCRE_INFO_JCHANGED Return 1 if (?J) or (?-J) was used |
| 36 |
|
PCRE_INFO_JIT Return 1 after successful JIT compilation |
| 37 |
PCRE_INFO_LASTLITERAL Literal last byte required |
PCRE_INFO_LASTLITERAL Literal last byte required |
| 38 |
PCRE_INFO_MINLENGTH Lower bound length of matching strings |
PCRE_INFO_MINLENGTH Lower bound length of matching strings |
| 39 |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
| 45 |
PCRE_INFO_SIZE Size of compiled pattern |
PCRE_INFO_SIZE Size of compiled pattern |
| 46 |
PCRE_INFO_STUDYSIZE Size of study data |
PCRE_INFO_STUDYSIZE Size of study data |
| 47 |
.sp |
.sp |
| 48 |
|
The \fIwhere\fP argument must point to an integer variable, except for the |
| 49 |
|
following \fIwhat\fP values: |
| 50 |
|
.sp |
| 51 |
|
PCRE_INFO_DEFAULT_TABLES const unsigned char * |
| 52 |
|
PCRE_INFO_FIRSTTABLE const unsigned char * |
| 53 |
|
PCRE_INFO_NAMETABLE const unsigned char * |
| 54 |
|
PCRE_INFO_OPTIONS unsigned long int |
| 55 |
|
PCRE_INFO_SIZE size_t |
| 56 |
|
.sp |
| 57 |
The yield of the function is zero on success or: |
The yield of the function is zero on success or: |
| 58 |
.sp |
.sp |
| 59 |
PCRE_ERROR_NULL the argument \fIcode\fP was NULL |
PCRE_ERROR_NULL the argument \fIcode\fP was NULL |