diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-11-22 15:37:02 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-11-22 15:37:02 +0000 |
commit | b55d9179309bb3b6ba08c92d279555b2f897be69 (patch) | |
tree | 82b77499d37f9a1b91d3e322ea285f5ccaab4c78 /doc/html/pcre2limits.html | |
parent | 981381ae1c1c3924bbb76541aa169b742bee0cd6 (diff) | |
download | pcre2-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.html | 23 |
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 © 1997-2015 University of Cambridge. +Copyright © 1997-2016 University of Cambridge. <br> <p> Return to the <a href="index.html">PCRE2 index page</a>. |