| 43 |
or after newline, or |
or after newline, or |
| 44 |
-2 otherwise |
-2 otherwise |
| 45 |
PCRE_INFO_FIRSTTABLE Table of first bytes (after studying) |
PCRE_INFO_FIRSTTABLE Table of first bytes (after studying) |
| 46 |
|
PCRE_INFO_HASCRORLF Return 1 if explicit CR or LF matches exist |
| 47 |
PCRE_INFO_JCHANGED Return 1 if (?J) or (?-J) was used |
PCRE_INFO_JCHANGED Return 1 if (?J) or (?-J) was used |
| 48 |
|
PCRE_INFO_JIT Return 1 after successful JIT compilation |
| 49 |
PCRE_INFO_LASTLITERAL Literal last byte required |
PCRE_INFO_LASTLITERAL Literal last byte required |
| 50 |
PCRE_INFO_MINLENGTH Lower bound length of matching strings |
PCRE_INFO_MINLENGTH Lower bound length of matching strings |
| 51 |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
| 57 |
PCRE_INFO_SIZE Size of compiled pattern |
PCRE_INFO_SIZE Size of compiled pattern |
| 58 |
PCRE_INFO_STUDYSIZE Size of study data |
PCRE_INFO_STUDYSIZE Size of study data |
| 59 |
</pre> |
</pre> |
| 60 |
|
The <i>where</i> argument must point to an integer variable, except for the |
| 61 |
|
following <i>what</i> values: |
| 62 |
|
<pre> |
| 63 |
|
PCRE_INFO_DEFAULT_TABLES const unsigned char * |
| 64 |
|
PCRE_INFO_FIRSTTABLE const unsigned char * |
| 65 |
|
PCRE_INFO_NAMETABLE const unsigned char * |
| 66 |
|
PCRE_INFO_OPTIONS unsigned long int |
| 67 |
|
PCRE_INFO_SIZE size_t |
| 68 |
|
</pre> |
| 69 |
The yield of the function is zero on success or: |
The yield of the function is zero on success or: |
| 70 |
<pre> |
<pre> |
| 71 |
PCRE_ERROR_NULL the argument <i>code</i> was NULL |
PCRE_ERROR_NULL the argument <i>code</i> was NULL |