Lines Matching +full:p +full:- +full:limit
7 <p>
9 </p>
10 <p>
18 <P>
21 </P>
22 <P>
24 for the 8-bit and 16-bit libraries if PCRE2 is compiled with the default
27 an internal linkage size of 3 or 4 (when building the 16-bit library, 3 is
30 documentation for details. In these cases the limit is substantially larger.
31 However, the speed of execution is slower. In the 32-bit library, the internal
33 </P>
34 <P>
37 calls <b>pcre2_compile()</b> can specify a smaller limit.
38 </P>
39 <P>
43 ~(PCRE2_SIZE)0) is reserved as a special indicator for zero-terminated strings
45 </P>
46 <P>
48 </P>
49 <P>
54 branch is limited. The default limit is set at compile time, defaulting to 255,
56 </P>
57 <P>
58 There is no limit to the number of parenthesized groups, but there can be no
59 more than 65535 capture groups, and there is a limit to the depth of nesting of
60 parenthesized subpatterns of all kinds. This is imposed in order to limit the
61 amount of system stack used at compile time. The default limit can be specified
63 change this limit by calling pcre2_set_parens_nest_limit() to set the limit in
65 </P>
66 <P>
69 </P>
70 <P>
72 is 255 code units for the 8-bit library and 65535 code units for the 16-bit and
73 32-bit libraries.
74 </P>
75 <P>
77 32-bit unsigned integer can hold.
78 </P>
79 <P>
81 limit, which can be set in a pattern or in a match context. The default is a
83 </P>
87 <P>
94 </P>
98 <P>
101 Copyright © 1997-2023 University of Cambridge.
103 <p>
105 </p>