| 1862 |
fact sufficient to detect this case, but this special error code for |
fact sufficient to detect this case, but this special error code for |
| 1863 |
PCRE_PARTIAL_HARD precedes the implementation of returned information; it is |
PCRE_PARTIAL_HARD precedes the implementation of returned information; it is |
| 1864 |
retained for backwards compatibility. |
retained for backwards compatibility. |
| 1865 |
|
.sp |
| 1866 |
|
PCRE_ERROR_RECURSELOOP (-26) |
| 1867 |
|
.sp |
| 1868 |
|
This error is returned when \fBpcre_exec()\fP detects a recursion loop within |
| 1869 |
|
the pattern. Specifically, it means that either the whole pattern or a |
| 1870 |
|
subpattern has been called recursively for the second time at the same position |
| 1871 |
|
in the subject string. Some simple patterns that might do this are detected and |
| 1872 |
|
faulted at compile time, but more complicated cases, in particular mutual |
| 1873 |
|
recursions between two different subpatterns, cannot be detected until run |
| 1874 |
|
time. |
| 1875 |
.P |
.P |
| 1876 |
Error numbers -16 to -20 and -22 are not used by \fBpcre_exec()\fP. |
Error numbers -16 to -20 and -22 are not used by \fBpcre_exec()\fP. |
| 1877 |
. |
. |
| 2379 |
.rs |
.rs |
| 2380 |
.sp |
.sp |
| 2381 |
.nf |
.nf |
| 2382 |
Last updated: 07 May 2011 |
Last updated: 28 July 2011 |
| 2383 |
Copyright (c) 1997-2011 University of Cambridge. |
Copyright (c) 1997-2011 University of Cambridge. |
| 2384 |
.fi |
.fi |