summaryrefslogtreecommitdiff
path: root/doc/html/pcre2limits.html
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2016-11-22 15:37:02 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2016-11-22 15:37:02 +0000
commitb55d9179309bb3b6ba08c92d279555b2f897be69 (patch)
tree82b77499d37f9a1b91d3e322ea285f5ccaab4c78 /doc/html/pcre2limits.html
parent981381ae1c1c3924bbb76541aa169b742bee0cd6 (diff)
downloadpcre2-b55d9179309bb3b6ba08c92d279555b2f897be69.tar.gz
Add pcre2_code_copy_with_tables().
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@605 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'doc/html/pcre2limits.html')
-rw-r--r--doc/html/pcre2limits.html23
1 files changed, 12 insertions, 11 deletions
diff --git a/doc/html/pcre2limits.html b/doc/html/pcre2limits.html
index e227a30..c077e6c 100644
--- a/doc/html/pcre2limits.html
+++ b/doc/html/pcre2limits.html
@@ -61,14 +61,10 @@ The maximum length of a lookbehind assertion is 65535 characters.
There is no limit to the number of parenthesized subpatterns, but there can be
no more than 65535 capturing subpatterns. There is, however, a limit to the
depth of nesting of parenthesized subpatterns of all kinds. This is imposed in
-order to limit the amount of system stack used at compile time. The limit can
-be specified when PCRE2 is built; the default is 250.
-</P>
-<P>
-There is a limit to the number of forward references to subsequent subpatterns
-of around 200,000. Repeated forward references with fixed upper limits, for
-example, (?2){0,100} when subpattern number 2 is to the right, are included in
-the count. There is no limit to the number of backward references.
+order to limit the amount of system stack used at compile time. The default
+limit can be specified when PCRE2 is built; the default default is 250. An
+application can change this limit by calling pcre2_set_parens_nest_limit() to
+set the limit in a compile context.
</P>
<P>
The maximum length of name for a named subpattern is 32 code units, and the
@@ -76,7 +72,12 @@ maximum number of named subpatterns is 10000.
</P>
<P>
The maximum length of a name in a (*MARK), (*PRUNE), (*SKIP), or (*THEN) verb
-is 255 for the 8-bit library and 65535 for the 16-bit and 32-bit libraries.
+is 255 code units for the 8-bit library and 65535 code units for the 16-bit and
+32-bit libraries.
+</P>
+<P>
+The maximum length of a string argument to a callout is the largest number a
+32-bit unsigned integer can hold.
</P>
<br><b>
AUTHOR
@@ -93,9 +94,9 @@ Cambridge, England.
REVISION
</b><br>
<P>
-Last updated: 05 November 2015
+Last updated: 26 October 2016
<br>
-Copyright &copy; 1997-2015 University of Cambridge.
+Copyright &copy; 1997-2016 University of Cambridge.
<br>
<p>
Return to the <a href="index.html">PCRE2 index page</a>.