xref: /aosp_15_r20/external/pcre/testdata/testoutput8-8-2 (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi# There are two sorts of patterns in this test. A number of them are
2*22dc650dSSadaf Ebrahimi# representative patterns whose lengths and offsets are checked. This is just a
3*22dc650dSSadaf Ebrahimi# doublecheck test to ensure the sizes don't go horribly wrong when something
4*22dc650dSSadaf Ebrahimi# is changed. The operation of these patterns is checked in other tests.
5*22dc650dSSadaf Ebrahimi#
6*22dc650dSSadaf Ebrahimi# This file also contains tests whose output varies with code unit size and/or
7*22dc650dSSadaf Ebrahimi# link size. Unicode support is required for these tests. There are separate
8*22dc650dSSadaf Ebrahimi# output files for each code unit size and link size.
9*22dc650dSSadaf Ebrahimi
10*22dc650dSSadaf Ebrahimi#pattern fullbincode,memory
11*22dc650dSSadaf Ebrahimi
12*22dc650dSSadaf Ebrahimi/((?i)b)/
13*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 153
14*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 17
15*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
16*22dc650dSSadaf Ebrahimi  0  13 Bra
17*22dc650dSSadaf Ebrahimi  3   7 CBra 1
18*22dc650dSSadaf Ebrahimi  8  /i b
19*22dc650dSSadaf Ebrahimi 10   7 Ket
20*22dc650dSSadaf Ebrahimi 13  13 Ket
21*22dc650dSSadaf Ebrahimi 16     End
22*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
23*22dc650dSSadaf Ebrahimi
24*22dc650dSSadaf Ebrahimi/(?s)(.*X|^B)/
25*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 161
26*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 25
27*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
28*22dc650dSSadaf Ebrahimi  0  21 Bra
29*22dc650dSSadaf Ebrahimi  3   9 CBra 1
30*22dc650dSSadaf Ebrahimi  8     AllAny*
31*22dc650dSSadaf Ebrahimi 10     X
32*22dc650dSSadaf Ebrahimi 12   6 Alt
33*22dc650dSSadaf Ebrahimi 15     ^
34*22dc650dSSadaf Ebrahimi 16     B
35*22dc650dSSadaf Ebrahimi 18  15 Ket
36*22dc650dSSadaf Ebrahimi 21  21 Ket
37*22dc650dSSadaf Ebrahimi 24     End
38*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
39*22dc650dSSadaf Ebrahimi
40*22dc650dSSadaf Ebrahimi/(?s:.*X|^B)/
41*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 159
42*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 23
43*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
44*22dc650dSSadaf Ebrahimi  0  19 Bra
45*22dc650dSSadaf Ebrahimi  3   7 Bra
46*22dc650dSSadaf Ebrahimi  6     AllAny*
47*22dc650dSSadaf Ebrahimi  8     X
48*22dc650dSSadaf Ebrahimi 10   6 Alt
49*22dc650dSSadaf Ebrahimi 13     ^
50*22dc650dSSadaf Ebrahimi 14     B
51*22dc650dSSadaf Ebrahimi 16  13 Ket
52*22dc650dSSadaf Ebrahimi 19  19 Ket
53*22dc650dSSadaf Ebrahimi 22     End
54*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
55*22dc650dSSadaf Ebrahimi
56*22dc650dSSadaf Ebrahimi/^[[:alnum:]]/
57*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 177
58*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 41
59*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
60*22dc650dSSadaf Ebrahimi  0  37 Bra
61*22dc650dSSadaf Ebrahimi  3     ^
62*22dc650dSSadaf Ebrahimi  4     [0-9A-Za-z]
63*22dc650dSSadaf Ebrahimi 37  37 Ket
64*22dc650dSSadaf Ebrahimi 40     End
65*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
66*22dc650dSSadaf Ebrahimi
67*22dc650dSSadaf Ebrahimi/#/Ix
68*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 143
69*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 7
70*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
71*22dc650dSSadaf Ebrahimi  0   3 Bra
72*22dc650dSSadaf Ebrahimi  3   3 Ket
73*22dc650dSSadaf Ebrahimi  6     End
74*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
75*22dc650dSSadaf EbrahimiCapture group count = 0
76*22dc650dSSadaf EbrahimiMay match empty string
77*22dc650dSSadaf EbrahimiOptions: extended
78*22dc650dSSadaf EbrahimiSubject length lower bound = 0
79*22dc650dSSadaf Ebrahimi
80*22dc650dSSadaf Ebrahimi/a#/Ix
81*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
82*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
83*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
84*22dc650dSSadaf Ebrahimi  0   5 Bra
85*22dc650dSSadaf Ebrahimi  3     a
86*22dc650dSSadaf Ebrahimi  5   5 Ket
87*22dc650dSSadaf Ebrahimi  8     End
88*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
89*22dc650dSSadaf EbrahimiCapture group count = 0
90*22dc650dSSadaf EbrahimiOptions: extended
91*22dc650dSSadaf EbrahimiFirst code unit = 'a'
92*22dc650dSSadaf EbrahimiSubject length lower bound = 1
93*22dc650dSSadaf Ebrahimi
94*22dc650dSSadaf Ebrahimi/x?+/
95*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
96*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
97*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
98*22dc650dSSadaf Ebrahimi  0   5 Bra
99*22dc650dSSadaf Ebrahimi  3     x?+
100*22dc650dSSadaf Ebrahimi  5   5 Ket
101*22dc650dSSadaf Ebrahimi  8     End
102*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
103*22dc650dSSadaf Ebrahimi
104*22dc650dSSadaf Ebrahimi/x++/
105*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
106*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
107*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
108*22dc650dSSadaf Ebrahimi  0   5 Bra
109*22dc650dSSadaf Ebrahimi  3     x++
110*22dc650dSSadaf Ebrahimi  5   5 Ket
111*22dc650dSSadaf Ebrahimi  8     End
112*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
113*22dc650dSSadaf Ebrahimi
114*22dc650dSSadaf Ebrahimi/x{1,3}+/
115*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 149
116*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 13
117*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
118*22dc650dSSadaf Ebrahimi  0   9 Bra
119*22dc650dSSadaf Ebrahimi  3     x
120*22dc650dSSadaf Ebrahimi  5     x{0,2}+
121*22dc650dSSadaf Ebrahimi  9   9 Ket
122*22dc650dSSadaf Ebrahimi 12     End
123*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
124*22dc650dSSadaf Ebrahimi
125*22dc650dSSadaf Ebrahimi/(x)*+/
126*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 154
127*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 18
128*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
129*22dc650dSSadaf Ebrahimi  0  14 Bra
130*22dc650dSSadaf Ebrahimi  3     Braposzero
131*22dc650dSSadaf Ebrahimi  4   7 CBraPos 1
132*22dc650dSSadaf Ebrahimi  9     x
133*22dc650dSSadaf Ebrahimi 11   7 KetRpos
134*22dc650dSSadaf Ebrahimi 14  14 Ket
135*22dc650dSSadaf Ebrahimi 17     End
136*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
137*22dc650dSSadaf Ebrahimi
138*22dc650dSSadaf Ebrahimi/^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/
139*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 256
140*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 120
141*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
142*22dc650dSSadaf Ebrahimi  0 116 Bra
143*22dc650dSSadaf Ebrahimi  3     ^
144*22dc650dSSadaf Ebrahimi  4 109 CBra 1
145*22dc650dSSadaf Ebrahimi  9   7 CBra 2
146*22dc650dSSadaf Ebrahimi 14     a+
147*22dc650dSSadaf Ebrahimi 16   7 Ket
148*22dc650dSSadaf Ebrahimi 19  39 CBra 3
149*22dc650dSSadaf Ebrahimi 24     [ab]+?
150*22dc650dSSadaf Ebrahimi 58  39 Ket
151*22dc650dSSadaf Ebrahimi 61  39 CBra 4
152*22dc650dSSadaf Ebrahimi 66     [bc]+
153*22dc650dSSadaf Ebrahimi100  39 Ket
154*22dc650dSSadaf Ebrahimi103   7 CBra 5
155*22dc650dSSadaf Ebrahimi108     \w*+
156*22dc650dSSadaf Ebrahimi110   7 Ket
157*22dc650dSSadaf Ebrahimi113 109 Ket
158*22dc650dSSadaf Ebrahimi116 116 Ket
159*22dc650dSSadaf Ebrahimi119     End
160*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
161*22dc650dSSadaf Ebrahimi
162*22dc650dSSadaf Ebrahimi"8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
163*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 962
164*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 826
165*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
166*22dc650dSSadaf Ebrahimi  0 822 Bra
167*22dc650dSSadaf Ebrahimi  3     8J$WE<.rX+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
168*22dc650dSSadaf Ebrahimi821     \b
169*22dc650dSSadaf Ebrahimi822 822 Ket
170*22dc650dSSadaf Ebrahimi825     End
171*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
172*22dc650dSSadaf Ebrahimi
173*22dc650dSSadaf Ebrahimi"\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b"
174*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 952
175*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 816
176*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
177*22dc650dSSadaf Ebrahimi  0 812 Bra
178*22dc650dSSadaf Ebrahimi  3     $<.X+ix[d1b!H#?vV0vrK:ZH1=2M>iV;?aPhFB<*vW@QW@sO9}cfZA-i'w%hKd6gt1UJP,15_#QY$M^Mss_U/]&LK9[5vQub^w[KDD<EjmhUZ?.akp2dF>qmj;2}YWFdYx.Ap]hjCPTP(n28k+3;o&WXqs/gOXdr$:r'do0;b4c(f_Gr="\4)[01T7ajQJvL$W~mL_sS/4h:x*[ZN=KLs&L5zX//>it,o:aU(;Z>pW&T7oP'2K^E:x9'c[%z-,64JQ5AeH_G#KijUKghQw^\vea3a?kka_G$8#`*kynsxzBLru']k_[7FrVx}^=$blx>s-N%j;D*aZDnsw:YKZ%Q.Kne9#hP?+b3(SOvL,^;&u5@?5C5Bhb=m-vEh_L15Jl]U)0RP6{q%L^_z5E'Dw6X
179*22dc650dSSadaf Ebrahimi811     \b
180*22dc650dSSadaf Ebrahimi812 812 Ket
181*22dc650dSSadaf Ebrahimi815     End
182*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
183*22dc650dSSadaf Ebrahimi
184*22dc650dSSadaf Ebrahimi/(a(?1)b)/
185*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 158
186*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 22
187*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
188*22dc650dSSadaf Ebrahimi  0  18 Bra
189*22dc650dSSadaf Ebrahimi  3  12 CBra 1
190*22dc650dSSadaf Ebrahimi  8     a
191*22dc650dSSadaf Ebrahimi 10   3 Recurse
192*22dc650dSSadaf Ebrahimi 13     b
193*22dc650dSSadaf Ebrahimi 15  12 Ket
194*22dc650dSSadaf Ebrahimi 18  18 Ket
195*22dc650dSSadaf Ebrahimi 21     End
196*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
197*22dc650dSSadaf Ebrahimi
198*22dc650dSSadaf Ebrahimi/(a(?1)+b)/
199*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 164
200*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 28
201*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
202*22dc650dSSadaf Ebrahimi  0  24 Bra
203*22dc650dSSadaf Ebrahimi  3  18 CBra 1
204*22dc650dSSadaf Ebrahimi  8     a
205*22dc650dSSadaf Ebrahimi 10   6 SBra
206*22dc650dSSadaf Ebrahimi 13   3 Recurse
207*22dc650dSSadaf Ebrahimi 16   6 KetRmax
208*22dc650dSSadaf Ebrahimi 19     b
209*22dc650dSSadaf Ebrahimi 21  18 Ket
210*22dc650dSSadaf Ebrahimi 24  24 Ket
211*22dc650dSSadaf Ebrahimi 27     End
212*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
213*22dc650dSSadaf Ebrahimi
214*22dc650dSSadaf Ebrahimi/a(?P<name1>b|c)d(?P<longername2>e)/
215*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 200
216*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 36
217*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
218*22dc650dSSadaf Ebrahimi  0  32 Bra
219*22dc650dSSadaf Ebrahimi  3     a
220*22dc650dSSadaf Ebrahimi  5   7 CBra 1
221*22dc650dSSadaf Ebrahimi 10     b
222*22dc650dSSadaf Ebrahimi 12   5 Alt
223*22dc650dSSadaf Ebrahimi 15     c
224*22dc650dSSadaf Ebrahimi 17  12 Ket
225*22dc650dSSadaf Ebrahimi 20     d
226*22dc650dSSadaf Ebrahimi 22   7 CBra 2
227*22dc650dSSadaf Ebrahimi 27     e
228*22dc650dSSadaf Ebrahimi 29   7 Ket
229*22dc650dSSadaf Ebrahimi 32  32 Ket
230*22dc650dSSadaf Ebrahimi 35     End
231*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
232*22dc650dSSadaf Ebrahimi
233*22dc650dSSadaf Ebrahimi/(?:a(?P<c>c(?P<d>d)))(?P<a>a)/
234*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 193
235*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 45
236*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
237*22dc650dSSadaf Ebrahimi  0  41 Bra
238*22dc650dSSadaf Ebrahimi  3  25 Bra
239*22dc650dSSadaf Ebrahimi  6     a
240*22dc650dSSadaf Ebrahimi  8  17 CBra 1
241*22dc650dSSadaf Ebrahimi 13     c
242*22dc650dSSadaf Ebrahimi 15   7 CBra 2
243*22dc650dSSadaf Ebrahimi 20     d
244*22dc650dSSadaf Ebrahimi 22   7 Ket
245*22dc650dSSadaf Ebrahimi 25  17 Ket
246*22dc650dSSadaf Ebrahimi 28  25 Ket
247*22dc650dSSadaf Ebrahimi 31   7 CBra 3
248*22dc650dSSadaf Ebrahimi 36     a
249*22dc650dSSadaf Ebrahimi 38   7 Ket
250*22dc650dSSadaf Ebrahimi 41  41 Ket
251*22dc650dSSadaf Ebrahimi 44     End
252*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
253*22dc650dSSadaf Ebrahimi
254*22dc650dSSadaf Ebrahimi/(?P<a>a)...(?P=a)bbb(?P>a)d/
255*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 174
256*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 34
257*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
258*22dc650dSSadaf Ebrahimi  0  30 Bra
259*22dc650dSSadaf Ebrahimi  3   7 CBra 1
260*22dc650dSSadaf Ebrahimi  8     a
261*22dc650dSSadaf Ebrahimi 10   7 Ket
262*22dc650dSSadaf Ebrahimi 13     Any
263*22dc650dSSadaf Ebrahimi 14     Any
264*22dc650dSSadaf Ebrahimi 15     Any
265*22dc650dSSadaf Ebrahimi 16     \1
266*22dc650dSSadaf Ebrahimi 19     bbb
267*22dc650dSSadaf Ebrahimi 25   3 Recurse
268*22dc650dSSadaf Ebrahimi 28     d
269*22dc650dSSadaf Ebrahimi 30  30 Ket
270*22dc650dSSadaf Ebrahimi 33     End
271*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
272*22dc650dSSadaf Ebrahimi
273*22dc650dSSadaf Ebrahimi/abc(?C255)de(?C)f/
274*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 167
275*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 31
276*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
277*22dc650dSSadaf Ebrahimi  0  27 Bra
278*22dc650dSSadaf Ebrahimi  3     abc
279*22dc650dSSadaf Ebrahimi  9     Callout 255 10 1
280*22dc650dSSadaf Ebrahimi 15     de
281*22dc650dSSadaf Ebrahimi 19     Callout 0 16 1
282*22dc650dSSadaf Ebrahimi 25     f
283*22dc650dSSadaf Ebrahimi 27  27 Ket
284*22dc650dSSadaf Ebrahimi 30     End
285*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
286*22dc650dSSadaf Ebrahimi
287*22dc650dSSadaf Ebrahimi/abcde/auto_callout
288*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 189
289*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 53
290*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
291*22dc650dSSadaf Ebrahimi  0  49 Bra
292*22dc650dSSadaf Ebrahimi  3     Callout 255 0 1
293*22dc650dSSadaf Ebrahimi  9     a
294*22dc650dSSadaf Ebrahimi 11     Callout 255 1 1
295*22dc650dSSadaf Ebrahimi 17     b
296*22dc650dSSadaf Ebrahimi 19     Callout 255 2 1
297*22dc650dSSadaf Ebrahimi 25     c
298*22dc650dSSadaf Ebrahimi 27     Callout 255 3 1
299*22dc650dSSadaf Ebrahimi 33     d
300*22dc650dSSadaf Ebrahimi 35     Callout 255 4 1
301*22dc650dSSadaf Ebrahimi 41     e
302*22dc650dSSadaf Ebrahimi 43     Callout 255 5 0
303*22dc650dSSadaf Ebrahimi 49  49 Ket
304*22dc650dSSadaf Ebrahimi 52     End
305*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
306*22dc650dSSadaf Ebrahimi
307*22dc650dSSadaf Ebrahimi/\x{100}/utf
308*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
309*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
310*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
311*22dc650dSSadaf Ebrahimi  0   6 Bra
312*22dc650dSSadaf Ebrahimi  3     \x{100}
313*22dc650dSSadaf Ebrahimi  6   6 Ket
314*22dc650dSSadaf Ebrahimi  9     End
315*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
316*22dc650dSSadaf Ebrahimi
317*22dc650dSSadaf Ebrahimi/\x{1000}/utf
318*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 147
319*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 11
320*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
321*22dc650dSSadaf Ebrahimi  0   7 Bra
322*22dc650dSSadaf Ebrahimi  3     \x{1000}
323*22dc650dSSadaf Ebrahimi  7   7 Ket
324*22dc650dSSadaf Ebrahimi 10     End
325*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
326*22dc650dSSadaf Ebrahimi
327*22dc650dSSadaf Ebrahimi/\x{10000}/utf
328*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 148
329*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 12
330*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
331*22dc650dSSadaf Ebrahimi  0   8 Bra
332*22dc650dSSadaf Ebrahimi  3     \x{10000}
333*22dc650dSSadaf Ebrahimi  8   8 Ket
334*22dc650dSSadaf Ebrahimi 11     End
335*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
336*22dc650dSSadaf Ebrahimi
337*22dc650dSSadaf Ebrahimi/\x{100000}/utf
338*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 148
339*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 12
340*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
341*22dc650dSSadaf Ebrahimi  0   8 Bra
342*22dc650dSSadaf Ebrahimi  3     \x{100000}
343*22dc650dSSadaf Ebrahimi  8   8 Ket
344*22dc650dSSadaf Ebrahimi 11     End
345*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
346*22dc650dSSadaf Ebrahimi
347*22dc650dSSadaf Ebrahimi/\x{10ffff}/utf
348*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 148
349*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 12
350*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
351*22dc650dSSadaf Ebrahimi  0   8 Bra
352*22dc650dSSadaf Ebrahimi  3     \x{10ffff}
353*22dc650dSSadaf Ebrahimi  8   8 Ket
354*22dc650dSSadaf Ebrahimi 11     End
355*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
356*22dc650dSSadaf Ebrahimi
357*22dc650dSSadaf Ebrahimi/\x{110000}/utf
358*22dc650dSSadaf EbrahimiFailed: error 134 at offset 9: character code point value in \x{} or \o{} is too large
359*22dc650dSSadaf Ebrahimi
360*22dc650dSSadaf Ebrahimi/[\x{ff}]/utf
361*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
362*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
363*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
364*22dc650dSSadaf Ebrahimi  0   6 Bra
365*22dc650dSSadaf Ebrahimi  3     \x{ff}
366*22dc650dSSadaf Ebrahimi  6   6 Ket
367*22dc650dSSadaf Ebrahimi  9     End
368*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
369*22dc650dSSadaf Ebrahimi
370*22dc650dSSadaf Ebrahimi/[\x{100}]/utf
371*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
372*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
373*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
374*22dc650dSSadaf Ebrahimi  0   6 Bra
375*22dc650dSSadaf Ebrahimi  3     \x{100}
376*22dc650dSSadaf Ebrahimi  6   6 Ket
377*22dc650dSSadaf Ebrahimi  9     End
378*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
379*22dc650dSSadaf Ebrahimi
380*22dc650dSSadaf Ebrahimi/\x80/utf
381*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
382*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
383*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
384*22dc650dSSadaf Ebrahimi  0   6 Bra
385*22dc650dSSadaf Ebrahimi  3     \x{80}
386*22dc650dSSadaf Ebrahimi  6   6 Ket
387*22dc650dSSadaf Ebrahimi  9     End
388*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
389*22dc650dSSadaf Ebrahimi
390*22dc650dSSadaf Ebrahimi/\xff/utf
391*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
392*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
393*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
394*22dc650dSSadaf Ebrahimi  0   6 Bra
395*22dc650dSSadaf Ebrahimi  3     \x{ff}
396*22dc650dSSadaf Ebrahimi  6   6 Ket
397*22dc650dSSadaf Ebrahimi  9     End
398*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
399*22dc650dSSadaf Ebrahimi
400*22dc650dSSadaf Ebrahimi/\x{0041}\x{2262}\x{0391}\x{002e}/I,utf
401*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 154
402*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 18
403*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
404*22dc650dSSadaf Ebrahimi  0  14 Bra
405*22dc650dSSadaf Ebrahimi  3     A\x{2262}\x{391}.
406*22dc650dSSadaf Ebrahimi 14  14 Ket
407*22dc650dSSadaf Ebrahimi 17     End
408*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
409*22dc650dSSadaf EbrahimiCapture group count = 0
410*22dc650dSSadaf EbrahimiOptions: utf
411*22dc650dSSadaf EbrahimiFirst code unit = 'A'
412*22dc650dSSadaf EbrahimiLast code unit = '.'
413*22dc650dSSadaf EbrahimiSubject length lower bound = 4
414*22dc650dSSadaf Ebrahimi
415*22dc650dSSadaf Ebrahimi/\x{D55c}\x{ad6d}\x{C5B4}/I,utf
416*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 155
417*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 19
418*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
419*22dc650dSSadaf Ebrahimi  0  15 Bra
420*22dc650dSSadaf Ebrahimi  3     \x{d55c}\x{ad6d}\x{c5b4}
421*22dc650dSSadaf Ebrahimi 15  15 Ket
422*22dc650dSSadaf Ebrahimi 18     End
423*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
424*22dc650dSSadaf EbrahimiCapture group count = 0
425*22dc650dSSadaf EbrahimiOptions: utf
426*22dc650dSSadaf EbrahimiFirst code unit = \xed
427*22dc650dSSadaf EbrahimiLast code unit = \xb4
428*22dc650dSSadaf EbrahimiSubject length lower bound = 3
429*22dc650dSSadaf Ebrahimi
430*22dc650dSSadaf Ebrahimi/\x{65e5}\x{672c}\x{8a9e}/I,utf
431*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 155
432*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 19
433*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
434*22dc650dSSadaf Ebrahimi  0  15 Bra
435*22dc650dSSadaf Ebrahimi  3     \x{65e5}\x{672c}\x{8a9e}
436*22dc650dSSadaf Ebrahimi 15  15 Ket
437*22dc650dSSadaf Ebrahimi 18     End
438*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
439*22dc650dSSadaf EbrahimiCapture group count = 0
440*22dc650dSSadaf EbrahimiOptions: utf
441*22dc650dSSadaf EbrahimiFirst code unit = \xe6
442*22dc650dSSadaf EbrahimiLast code unit = \x9e
443*22dc650dSSadaf EbrahimiSubject length lower bound = 3
444*22dc650dSSadaf Ebrahimi
445*22dc650dSSadaf Ebrahimi/[\x{100}]/utf
446*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
447*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
448*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
449*22dc650dSSadaf Ebrahimi  0   6 Bra
450*22dc650dSSadaf Ebrahimi  3     \x{100}
451*22dc650dSSadaf Ebrahimi  6   6 Ket
452*22dc650dSSadaf Ebrahimi  9     End
453*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
454*22dc650dSSadaf Ebrahimi
455*22dc650dSSadaf Ebrahimi/[Z\x{100}]/utf
456*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 183
457*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 47
458*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
459*22dc650dSSadaf Ebrahimi  0  43 Bra
460*22dc650dSSadaf Ebrahimi  3     [Z\x{100}]
461*22dc650dSSadaf Ebrahimi 43  43 Ket
462*22dc650dSSadaf Ebrahimi 46     End
463*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
464*22dc650dSSadaf Ebrahimi
465*22dc650dSSadaf Ebrahimi/^[\x{100}\E-\Q\E\x{150}]/utf
466*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 154
467*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 18
468*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
469*22dc650dSSadaf Ebrahimi  0  14 Bra
470*22dc650dSSadaf Ebrahimi  3     ^
471*22dc650dSSadaf Ebrahimi  4     [\x{100}-\x{150}]
472*22dc650dSSadaf Ebrahimi 14  14 Ket
473*22dc650dSSadaf Ebrahimi 17     End
474*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
475*22dc650dSSadaf Ebrahimi
476*22dc650dSSadaf Ebrahimi/^[\QĀ\E-\QŐ\E]/utf
477*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 154
478*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 18
479*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
480*22dc650dSSadaf Ebrahimi  0  14 Bra
481*22dc650dSSadaf Ebrahimi  3     ^
482*22dc650dSSadaf Ebrahimi  4     [\x{100}-\x{150}]
483*22dc650dSSadaf Ebrahimi 14  14 Ket
484*22dc650dSSadaf Ebrahimi 17     End
485*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
486*22dc650dSSadaf Ebrahimi
487*22dc650dSSadaf Ebrahimi/^[\QĀ\E-\QŐ\E/utf
488*22dc650dSSadaf EbrahimiFailed: error 106 at offset 15: missing terminating ] for character class
489*22dc650dSSadaf Ebrahimi
490*22dc650dSSadaf Ebrahimi/[\p{L}]/
491*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 151
492*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 15
493*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
494*22dc650dSSadaf Ebrahimi  0  11 Bra
495*22dc650dSSadaf Ebrahimi  3     [\p{L}]
496*22dc650dSSadaf Ebrahimi 11  11 Ket
497*22dc650dSSadaf Ebrahimi 14     End
498*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
499*22dc650dSSadaf Ebrahimi
500*22dc650dSSadaf Ebrahimi/[\p{^L}]/
501*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 151
502*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 15
503*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
504*22dc650dSSadaf Ebrahimi  0  11 Bra
505*22dc650dSSadaf Ebrahimi  3     [\P{L}]
506*22dc650dSSadaf Ebrahimi 11  11 Ket
507*22dc650dSSadaf Ebrahimi 14     End
508*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
509*22dc650dSSadaf Ebrahimi
510*22dc650dSSadaf Ebrahimi/[\P{L}]/
511*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 151
512*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 15
513*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
514*22dc650dSSadaf Ebrahimi  0  11 Bra
515*22dc650dSSadaf Ebrahimi  3     [\P{L}]
516*22dc650dSSadaf Ebrahimi 11  11 Ket
517*22dc650dSSadaf Ebrahimi 14     End
518*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
519*22dc650dSSadaf Ebrahimi
520*22dc650dSSadaf Ebrahimi/[\P{^L}]/
521*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 151
522*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 15
523*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
524*22dc650dSSadaf Ebrahimi  0  11 Bra
525*22dc650dSSadaf Ebrahimi  3     [\p{L}]
526*22dc650dSSadaf Ebrahimi 11  11 Ket
527*22dc650dSSadaf Ebrahimi 14     End
528*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
529*22dc650dSSadaf Ebrahimi
530*22dc650dSSadaf Ebrahimi/[abc\p{L}\x{0660}]/utf
531*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 186
532*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 50
533*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
534*22dc650dSSadaf Ebrahimi  0  46 Bra
535*22dc650dSSadaf Ebrahimi  3     [a-c\p{L}\x{660}]
536*22dc650dSSadaf Ebrahimi 46  46 Ket
537*22dc650dSSadaf Ebrahimi 49     End
538*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
539*22dc650dSSadaf Ebrahimi
540*22dc650dSSadaf Ebrahimi/[\p{Nd}]/utf
541*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 151
542*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 15
543*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
544*22dc650dSSadaf Ebrahimi  0  11 Bra
545*22dc650dSSadaf Ebrahimi  3     [\p{Nd}]
546*22dc650dSSadaf Ebrahimi 11  11 Ket
547*22dc650dSSadaf Ebrahimi 14     End
548*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
549*22dc650dSSadaf Ebrahimi
550*22dc650dSSadaf Ebrahimi/[\p{Nd}+-]+/utf
551*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 184
552*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 48
553*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
554*22dc650dSSadaf Ebrahimi  0  44 Bra
555*22dc650dSSadaf Ebrahimi  3     [+\-\p{Nd}]++
556*22dc650dSSadaf Ebrahimi 44  44 Ket
557*22dc650dSSadaf Ebrahimi 47     End
558*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
559*22dc650dSSadaf Ebrahimi
560*22dc650dSSadaf Ebrahimi/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/i,utf
561*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 161
562*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 25
563*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
564*22dc650dSSadaf Ebrahimi  0  21 Bra
565*22dc650dSSadaf Ebrahimi  3  /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
566*22dc650dSSadaf Ebrahimi 21  21 Ket
567*22dc650dSSadaf Ebrahimi 24     End
568*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
569*22dc650dSSadaf Ebrahimi
570*22dc650dSSadaf Ebrahimi/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/utf
571*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 161
572*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 25
573*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
574*22dc650dSSadaf Ebrahimi  0  21 Bra
575*22dc650dSSadaf Ebrahimi  3     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
576*22dc650dSSadaf Ebrahimi 21  21 Ket
577*22dc650dSSadaf Ebrahimi 24     End
578*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
579*22dc650dSSadaf Ebrahimi
580*22dc650dSSadaf Ebrahimi/[\x{105}-\x{109}]/i,utf
581*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 153
582*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 17
583*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
584*22dc650dSSadaf Ebrahimi  0  13 Bra
585*22dc650dSSadaf Ebrahimi  3     [\x{104}-\x{109}]
586*22dc650dSSadaf Ebrahimi 13  13 Ket
587*22dc650dSSadaf Ebrahimi 16     End
588*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
589*22dc650dSSadaf Ebrahimi
590*22dc650dSSadaf Ebrahimi/( ( (?(1)0|) )*   )/x
591*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 174
592*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 38
593*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
594*22dc650dSSadaf Ebrahimi  0  34 Bra
595*22dc650dSSadaf Ebrahimi  3  28 CBra 1
596*22dc650dSSadaf Ebrahimi  8     Brazero
597*22dc650dSSadaf Ebrahimi  9  19 SCBra 2
598*22dc650dSSadaf Ebrahimi 14   8 Cond
599*22dc650dSSadaf Ebrahimi 17   1 Cond ref
600*22dc650dSSadaf Ebrahimi 20     0
601*22dc650dSSadaf Ebrahimi 22   3 Alt
602*22dc650dSSadaf Ebrahimi 25  11 Ket
603*22dc650dSSadaf Ebrahimi 28  19 KetRmax
604*22dc650dSSadaf Ebrahimi 31  28 Ket
605*22dc650dSSadaf Ebrahimi 34  34 Ket
606*22dc650dSSadaf Ebrahimi 37     End
607*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
608*22dc650dSSadaf Ebrahimi
609*22dc650dSSadaf Ebrahimi/(  (?(1)0|)*   )/x
610*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 166
611*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 30
612*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
613*22dc650dSSadaf Ebrahimi  0  26 Bra
614*22dc650dSSadaf Ebrahimi  3  20 CBra 1
615*22dc650dSSadaf Ebrahimi  8     Brazero
616*22dc650dSSadaf Ebrahimi  9   8 SCond
617*22dc650dSSadaf Ebrahimi 12   1 Cond ref
618*22dc650dSSadaf Ebrahimi 15     0
619*22dc650dSSadaf Ebrahimi 17   3 Alt
620*22dc650dSSadaf Ebrahimi 20  11 KetRmax
621*22dc650dSSadaf Ebrahimi 23  20 Ket
622*22dc650dSSadaf Ebrahimi 26  26 Ket
623*22dc650dSSadaf Ebrahimi 29     End
624*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
625*22dc650dSSadaf Ebrahimi
626*22dc650dSSadaf Ebrahimi/[a]/
627*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
628*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
629*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
630*22dc650dSSadaf Ebrahimi  0   5 Bra
631*22dc650dSSadaf Ebrahimi  3     a
632*22dc650dSSadaf Ebrahimi  5   5 Ket
633*22dc650dSSadaf Ebrahimi  8     End
634*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
635*22dc650dSSadaf Ebrahimi
636*22dc650dSSadaf Ebrahimi/[a]/utf
637*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
638*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
639*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
640*22dc650dSSadaf Ebrahimi  0   5 Bra
641*22dc650dSSadaf Ebrahimi  3     a
642*22dc650dSSadaf Ebrahimi  5   5 Ket
643*22dc650dSSadaf Ebrahimi  8     End
644*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
645*22dc650dSSadaf Ebrahimi
646*22dc650dSSadaf Ebrahimi/[\xaa]/
647*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
648*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
649*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
650*22dc650dSSadaf Ebrahimi  0   5 Bra
651*22dc650dSSadaf Ebrahimi  3     \x{aa}
652*22dc650dSSadaf Ebrahimi  5   5 Ket
653*22dc650dSSadaf Ebrahimi  8     End
654*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
655*22dc650dSSadaf Ebrahimi
656*22dc650dSSadaf Ebrahimi/[\xaa]/utf
657*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
658*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
659*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
660*22dc650dSSadaf Ebrahimi  0   6 Bra
661*22dc650dSSadaf Ebrahimi  3     \x{aa}
662*22dc650dSSadaf Ebrahimi  6   6 Ket
663*22dc650dSSadaf Ebrahimi  9     End
664*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
665*22dc650dSSadaf Ebrahimi
666*22dc650dSSadaf Ebrahimi/[^a]/
667*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
668*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
669*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
670*22dc650dSSadaf Ebrahimi  0   5 Bra
671*22dc650dSSadaf Ebrahimi  3     [^a]
672*22dc650dSSadaf Ebrahimi  5   5 Ket
673*22dc650dSSadaf Ebrahimi  8     End
674*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
675*22dc650dSSadaf Ebrahimi
676*22dc650dSSadaf Ebrahimi/[^a]/utf
677*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
678*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
679*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
680*22dc650dSSadaf Ebrahimi  0   5 Bra
681*22dc650dSSadaf Ebrahimi  3     [^a]
682*22dc650dSSadaf Ebrahimi  5   5 Ket
683*22dc650dSSadaf Ebrahimi  8     End
684*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
685*22dc650dSSadaf Ebrahimi
686*22dc650dSSadaf Ebrahimi/[^\xaa]/
687*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 145
688*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 9
689*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
690*22dc650dSSadaf Ebrahimi  0   5 Bra
691*22dc650dSSadaf Ebrahimi  3     [^\x{aa}]
692*22dc650dSSadaf Ebrahimi  5   5 Ket
693*22dc650dSSadaf Ebrahimi  8     End
694*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
695*22dc650dSSadaf Ebrahimi
696*22dc650dSSadaf Ebrahimi/[^\xaa]/utf
697*22dc650dSSadaf EbrahimiMemory allocation - compiled block : 146
698*22dc650dSSadaf EbrahimiMemory allocation - code portion   : 10
699*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
700*22dc650dSSadaf Ebrahimi  0   6 Bra
701*22dc650dSSadaf Ebrahimi  3     [^\x{aa}]
702*22dc650dSSadaf Ebrahimi  6   6 Ket
703*22dc650dSSadaf Ebrahimi  9     End
704*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
705*22dc650dSSadaf Ebrahimi
706*22dc650dSSadaf Ebrahimi#pattern -memory
707*22dc650dSSadaf Ebrahimi
708*22dc650dSSadaf Ebrahimi/[^\d]/utf,ucp
709*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
710*22dc650dSSadaf Ebrahimi  0  11 Bra
711*22dc650dSSadaf Ebrahimi  3     [^\p{Nd}]
712*22dc650dSSadaf Ebrahimi 11  11 Ket
713*22dc650dSSadaf Ebrahimi 14     End
714*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
715*22dc650dSSadaf Ebrahimi
716*22dc650dSSadaf Ebrahimi/[[:^alpha:][:^cntrl:]]+/utf,ucp
717*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
718*22dc650dSSadaf Ebrahimi  0  15 Bra
719*22dc650dSSadaf Ebrahimi  3     [\P{L}\P{Cc}]++
720*22dc650dSSadaf Ebrahimi 15  15 Ket
721*22dc650dSSadaf Ebrahimi 18     End
722*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
723*22dc650dSSadaf Ebrahimi
724*22dc650dSSadaf Ebrahimi/[[:^cntrl:][:^alpha:]]+/utf,ucp
725*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
726*22dc650dSSadaf Ebrahimi  0  15 Bra
727*22dc650dSSadaf Ebrahimi  3     [\P{Cc}\P{L}]++
728*22dc650dSSadaf Ebrahimi 15  15 Ket
729*22dc650dSSadaf Ebrahimi 18     End
730*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
731*22dc650dSSadaf Ebrahimi
732*22dc650dSSadaf Ebrahimi/[[:alpha:]]+/utf,ucp
733*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
734*22dc650dSSadaf Ebrahimi  0  12 Bra
735*22dc650dSSadaf Ebrahimi  3     [\p{L}]++
736*22dc650dSSadaf Ebrahimi 12  12 Ket
737*22dc650dSSadaf Ebrahimi 15     End
738*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
739*22dc650dSSadaf Ebrahimi
740*22dc650dSSadaf Ebrahimi/[[:^alpha:]\S]+/utf,ucp
741*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
742*22dc650dSSadaf Ebrahimi  0  15 Bra
743*22dc650dSSadaf Ebrahimi  3     [\P{L}\P{Xsp}]++
744*22dc650dSSadaf Ebrahimi 15  15 Ket
745*22dc650dSSadaf Ebrahimi 18     End
746*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
747*22dc650dSSadaf Ebrahimi
748*22dc650dSSadaf Ebrahimi/abc(d|e)(*THEN)x(123(*THEN)4|567(b|q)(*THEN)xx)/
749*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
750*22dc650dSSadaf Ebrahimi  0  73 Bra
751*22dc650dSSadaf Ebrahimi  3     abc
752*22dc650dSSadaf Ebrahimi  9   7 CBra 1
753*22dc650dSSadaf Ebrahimi 14     d
754*22dc650dSSadaf Ebrahimi 16   5 Alt
755*22dc650dSSadaf Ebrahimi 19     e
756*22dc650dSSadaf Ebrahimi 21  12 Ket
757*22dc650dSSadaf Ebrahimi 24     *THEN
758*22dc650dSSadaf Ebrahimi 25     x
759*22dc650dSSadaf Ebrahimi 27  14 CBra 2
760*22dc650dSSadaf Ebrahimi 32     123
761*22dc650dSSadaf Ebrahimi 38     *THEN
762*22dc650dSSadaf Ebrahimi 39     4
763*22dc650dSSadaf Ebrahimi 41  29 Alt
764*22dc650dSSadaf Ebrahimi 44     567
765*22dc650dSSadaf Ebrahimi 50   7 CBra 3
766*22dc650dSSadaf Ebrahimi 55     b
767*22dc650dSSadaf Ebrahimi 57   5 Alt
768*22dc650dSSadaf Ebrahimi 60     q
769*22dc650dSSadaf Ebrahimi 62  12 Ket
770*22dc650dSSadaf Ebrahimi 65     *THEN
771*22dc650dSSadaf Ebrahimi 66     xx
772*22dc650dSSadaf Ebrahimi 70  43 Ket
773*22dc650dSSadaf Ebrahimi 73  73 Ket
774*22dc650dSSadaf Ebrahimi 76     End
775*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
776*22dc650dSSadaf Ebrahimi
777*22dc650dSSadaf Ebrahimi/(((a\2)|(a*)\g<-1>))*a?/
778*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
779*22dc650dSSadaf Ebrahimi  0  51 Bra
780*22dc650dSSadaf Ebrahimi  3     Brazero
781*22dc650dSSadaf Ebrahimi  4  42 SCBra 1
782*22dc650dSSadaf Ebrahimi  9  18 CBra 2
783*22dc650dSSadaf Ebrahimi 14  10 CBra 3
784*22dc650dSSadaf Ebrahimi 19     a
785*22dc650dSSadaf Ebrahimi 21     \2
786*22dc650dSSadaf Ebrahimi 24  10 Ket
787*22dc650dSSadaf Ebrahimi 27  16 Alt
788*22dc650dSSadaf Ebrahimi 30   7 CBra 4
789*22dc650dSSadaf Ebrahimi 35     a*
790*22dc650dSSadaf Ebrahimi 37   7 Ket
791*22dc650dSSadaf Ebrahimi 40  30 Recurse
792*22dc650dSSadaf Ebrahimi 43  34 Ket
793*22dc650dSSadaf Ebrahimi 46  42 KetRmax
794*22dc650dSSadaf Ebrahimi 49     a?+
795*22dc650dSSadaf Ebrahimi 51  51 Ket
796*22dc650dSSadaf Ebrahimi 54     End
797*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
798*22dc650dSSadaf Ebrahimi
799*22dc650dSSadaf Ebrahimi/((?+1)(\1))/
800*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
801*22dc650dSSadaf Ebrahimi  0  25 Bra
802*22dc650dSSadaf Ebrahimi  3  19 CBra 1
803*22dc650dSSadaf Ebrahimi  8  11 Recurse
804*22dc650dSSadaf Ebrahimi 11   8 CBra 2
805*22dc650dSSadaf Ebrahimi 16     \1
806*22dc650dSSadaf Ebrahimi 19   8 Ket
807*22dc650dSSadaf Ebrahimi 22  19 Ket
808*22dc650dSSadaf Ebrahimi 25  25 Ket
809*22dc650dSSadaf Ebrahimi 28     End
810*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
811*22dc650dSSadaf Ebrahimi
812*22dc650dSSadaf Ebrahimi"(?1)(?#?'){2}(a)"
813*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
814*22dc650dSSadaf Ebrahimi  0  19 Bra
815*22dc650dSSadaf Ebrahimi  3   9 Recurse
816*22dc650dSSadaf Ebrahimi  6   9 Recurse
817*22dc650dSSadaf Ebrahimi  9   7 CBra 1
818*22dc650dSSadaf Ebrahimi 14     a
819*22dc650dSSadaf Ebrahimi 16   7 Ket
820*22dc650dSSadaf Ebrahimi 19  19 Ket
821*22dc650dSSadaf Ebrahimi 22     End
822*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
823*22dc650dSSadaf Ebrahimi
824*22dc650dSSadaf Ebrahimi/.((?2)(?R)|\1|$)()/
825*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
826*22dc650dSSadaf Ebrahimi  0  36 Bra
827*22dc650dSSadaf Ebrahimi  3     Any
828*22dc650dSSadaf Ebrahimi  4  11 CBra 1
829*22dc650dSSadaf Ebrahimi  9  28 Recurse
830*22dc650dSSadaf Ebrahimi 12   0 Recurse
831*22dc650dSSadaf Ebrahimi 15   6 Alt
832*22dc650dSSadaf Ebrahimi 18     \1
833*22dc650dSSadaf Ebrahimi 21   4 Alt
834*22dc650dSSadaf Ebrahimi 24     $
835*22dc650dSSadaf Ebrahimi 25  21 Ket
836*22dc650dSSadaf Ebrahimi 28   5 CBra 2
837*22dc650dSSadaf Ebrahimi 33   5 Ket
838*22dc650dSSadaf Ebrahimi 36  36 Ket
839*22dc650dSSadaf Ebrahimi 39     End
840*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
841*22dc650dSSadaf Ebrahimi
842*22dc650dSSadaf Ebrahimi/.((?3)(?R)()(?2)|\1|$)()/
843*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
844*22dc650dSSadaf Ebrahimi  0  47 Bra
845*22dc650dSSadaf Ebrahimi  3     Any
846*22dc650dSSadaf Ebrahimi  4  22 CBra 1
847*22dc650dSSadaf Ebrahimi  9  39 Recurse
848*22dc650dSSadaf Ebrahimi 12   0 Recurse
849*22dc650dSSadaf Ebrahimi 15   5 CBra 2
850*22dc650dSSadaf Ebrahimi 20   5 Ket
851*22dc650dSSadaf Ebrahimi 23  15 Recurse
852*22dc650dSSadaf Ebrahimi 26   6 Alt
853*22dc650dSSadaf Ebrahimi 29     \1
854*22dc650dSSadaf Ebrahimi 32   4 Alt
855*22dc650dSSadaf Ebrahimi 35     $
856*22dc650dSSadaf Ebrahimi 36  32 Ket
857*22dc650dSSadaf Ebrahimi 39   5 CBra 3
858*22dc650dSSadaf Ebrahimi 44   5 Ket
859*22dc650dSSadaf Ebrahimi 47  47 Ket
860*22dc650dSSadaf Ebrahimi 50     End
861*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
862*22dc650dSSadaf Ebrahimi
863*22dc650dSSadaf Ebrahimi/(?1)()((((((\1++))\x85)+)|))/
864*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
865*22dc650dSSadaf Ebrahimi  0  77 Bra
866*22dc650dSSadaf Ebrahimi  3   6 Recurse
867*22dc650dSSadaf Ebrahimi  6   5 CBra 1
868*22dc650dSSadaf Ebrahimi 11   5 Ket
869*22dc650dSSadaf Ebrahimi 14  60 CBra 2
870*22dc650dSSadaf Ebrahimi 19  49 CBra 3
871*22dc650dSSadaf Ebrahimi 24  41 CBra 4
872*22dc650dSSadaf Ebrahimi 29  33 CBra 5
873*22dc650dSSadaf Ebrahimi 34  23 CBra 6
874*22dc650dSSadaf Ebrahimi 39  15 CBra 7
875*22dc650dSSadaf Ebrahimi 44   7 Once
876*22dc650dSSadaf Ebrahimi 47     \1+
877*22dc650dSSadaf Ebrahimi 51   7 Ket
878*22dc650dSSadaf Ebrahimi 54  15 Ket
879*22dc650dSSadaf Ebrahimi 57  23 Ket
880*22dc650dSSadaf Ebrahimi 60     \x{85}
881*22dc650dSSadaf Ebrahimi 62  33 KetRmax
882*22dc650dSSadaf Ebrahimi 65  41 Ket
883*22dc650dSSadaf Ebrahimi 68   3 Alt
884*22dc650dSSadaf Ebrahimi 71  52 Ket
885*22dc650dSSadaf Ebrahimi 74  60 Ket
886*22dc650dSSadaf Ebrahimi 77  77 Ket
887*22dc650dSSadaf Ebrahimi 80     End
888*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
889*22dc650dSSadaf Ebrahimi
890*22dc650dSSadaf Ebrahimi# Check the absolute limit on nesting (?| etc. This varies with code unit
891*22dc650dSSadaf Ebrahimi# width because the workspace is a different number of bytes. It will fail
892*22dc650dSSadaf Ebrahimi# with link size 2 in 8-bit and 16-bit but not in 32-bit.
893*22dc650dSSadaf Ebrahimi
894*22dc650dSSadaf Ebrahimi/(?|(?|(?J:(?|(?x:(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|(?|
895*22dc650dSSadaf Ebrahimi)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
896*22dc650dSSadaf Ebrahimi/parens_nest_limit=1000,-fullbincode
897*22dc650dSSadaf EbrahimiFailed: error 184 at offset 1129: (?| and/or (?J: or (?x: parentheses are too deeply nested
898*22dc650dSSadaf Ebrahimi
899*22dc650dSSadaf Ebrahimi# Use "expand" to create some very long patterns with nested parentheses, in
900*22dc650dSSadaf Ebrahimi# order to test workspace overflow. Again, this varies with code unit width,
901*22dc650dSSadaf Ebrahimi# and even when it fails in two modes, the error offset differs. It also varies
902*22dc650dSSadaf Ebrahimi# with link size - hence multiple tests with different values.
903*22dc650dSSadaf Ebrahimi
904*22dc650dSSadaf Ebrahimi/(?'ABC'\[[bar](]{792}*THEN:\[A]{255}\[)]{793}/expand,-fullbincode,parens_nest_limit=1000
905*22dc650dSSadaf Ebrahimi
906*22dc650dSSadaf Ebrahimi/(?'ABC'\[[bar](]{793}*THEN:\[A]{255}\[)]{794}/expand,-fullbincode,parens_nest_limit=1000
907*22dc650dSSadaf Ebrahimi
908*22dc650dSSadaf Ebrahimi/(?'ABC'\[[bar](]{1793}*THEN:\[A]{255}\[)]{1794}/expand,-fullbincode,parens_nest_limit=2000
909*22dc650dSSadaf EbrahimiFailed: error 186 at offset 12820: regular expression is too complicated
910*22dc650dSSadaf Ebrahimi
911*22dc650dSSadaf Ebrahimi/(?(1)(?1)){8,}+()/debug
912*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
913*22dc650dSSadaf Ebrahimi  0 119 Bra
914*22dc650dSSadaf Ebrahimi  3 105 Once
915*22dc650dSSadaf Ebrahimi  6   9 Cond
916*22dc650dSSadaf Ebrahimi  9   1 Cond ref
917*22dc650dSSadaf Ebrahimi 12 111 Recurse
918*22dc650dSSadaf Ebrahimi 15   9 Ket
919*22dc650dSSadaf Ebrahimi 18   9 Cond
920*22dc650dSSadaf Ebrahimi 21   1 Cond ref
921*22dc650dSSadaf Ebrahimi 24 111 Recurse
922*22dc650dSSadaf Ebrahimi 27   9 Ket
923*22dc650dSSadaf Ebrahimi 30   9 Cond
924*22dc650dSSadaf Ebrahimi 33   1 Cond ref
925*22dc650dSSadaf Ebrahimi 36 111 Recurse
926*22dc650dSSadaf Ebrahimi 39   9 Ket
927*22dc650dSSadaf Ebrahimi 42   9 Cond
928*22dc650dSSadaf Ebrahimi 45   1 Cond ref
929*22dc650dSSadaf Ebrahimi 48 111 Recurse
930*22dc650dSSadaf Ebrahimi 51   9 Ket
931*22dc650dSSadaf Ebrahimi 54   9 Cond
932*22dc650dSSadaf Ebrahimi 57   1 Cond ref
933*22dc650dSSadaf Ebrahimi 60 111 Recurse
934*22dc650dSSadaf Ebrahimi 63   9 Ket
935*22dc650dSSadaf Ebrahimi 66   9 Cond
936*22dc650dSSadaf Ebrahimi 69   1 Cond ref
937*22dc650dSSadaf Ebrahimi 72 111 Recurse
938*22dc650dSSadaf Ebrahimi 75   9 Ket
939*22dc650dSSadaf Ebrahimi 78   9 Cond
940*22dc650dSSadaf Ebrahimi 81   1 Cond ref
941*22dc650dSSadaf Ebrahimi 84 111 Recurse
942*22dc650dSSadaf Ebrahimi 87   9 Ket
943*22dc650dSSadaf Ebrahimi 90  15 SBraPos
944*22dc650dSSadaf Ebrahimi 93   9 SCond
945*22dc650dSSadaf Ebrahimi 96   1 Cond ref
946*22dc650dSSadaf Ebrahimi 99 111 Recurse
947*22dc650dSSadaf Ebrahimi102   9 Ket
948*22dc650dSSadaf Ebrahimi105  15 KetRpos
949*22dc650dSSadaf Ebrahimi108 105 Ket
950*22dc650dSSadaf Ebrahimi111   5 CBra 1
951*22dc650dSSadaf Ebrahimi116   5 Ket
952*22dc650dSSadaf Ebrahimi119 119 Ket
953*22dc650dSSadaf Ebrahimi122     End
954*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
955*22dc650dSSadaf EbrahimiCapture group count = 1
956*22dc650dSSadaf EbrahimiMax back reference = 1
957*22dc650dSSadaf EbrahimiMay match empty string
958*22dc650dSSadaf EbrahimiSubject length lower bound = 0
959*22dc650dSSadaf Ebrahimi    abcd
960*22dc650dSSadaf Ebrahimi 0:
961*22dc650dSSadaf Ebrahimi 1:
962*22dc650dSSadaf Ebrahimi
963*22dc650dSSadaf Ebrahimi/(?(1)|a(?1)b){2,}+()/debug
964*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
965*22dc650dSSadaf Ebrahimi  0  61 Bra
966*22dc650dSSadaf Ebrahimi  3  47 Once
967*22dc650dSSadaf Ebrahimi  6   6 Cond
968*22dc650dSSadaf Ebrahimi  9   1 Cond ref
969*22dc650dSSadaf Ebrahimi 12  10 Alt
970*22dc650dSSadaf Ebrahimi 15     a
971*22dc650dSSadaf Ebrahimi 17  53 Recurse
972*22dc650dSSadaf Ebrahimi 20     b
973*22dc650dSSadaf Ebrahimi 22  16 Ket
974*22dc650dSSadaf Ebrahimi 25  22 SBraPos
975*22dc650dSSadaf Ebrahimi 28   6 SCond
976*22dc650dSSadaf Ebrahimi 31   1 Cond ref
977*22dc650dSSadaf Ebrahimi 34  10 Alt
978*22dc650dSSadaf Ebrahimi 37     a
979*22dc650dSSadaf Ebrahimi 39  53 Recurse
980*22dc650dSSadaf Ebrahimi 42     b
981*22dc650dSSadaf Ebrahimi 44  16 Ket
982*22dc650dSSadaf Ebrahimi 47  22 KetRpos
983*22dc650dSSadaf Ebrahimi 50  47 Ket
984*22dc650dSSadaf Ebrahimi 53   5 CBra 1
985*22dc650dSSadaf Ebrahimi 58   5 Ket
986*22dc650dSSadaf Ebrahimi 61  61 Ket
987*22dc650dSSadaf Ebrahimi 64     End
988*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
989*22dc650dSSadaf EbrahimiCapture group count = 1
990*22dc650dSSadaf EbrahimiMax back reference = 1
991*22dc650dSSadaf EbrahimiMay match empty string
992*22dc650dSSadaf EbrahimiSubject length lower bound = 0
993*22dc650dSSadaf Ebrahimi    abcde
994*22dc650dSSadaf EbrahimiNo match
995*22dc650dSSadaf Ebrahimi
996*22dc650dSSadaf Ebrahimi/((?1)(?2)(?3)(?4)(?5)(?6)(?7)(?8)(?9)(?9)(?8)(?7)(?6)(?5)(?4)(?3)(?2)(?1)(?0)){2,}()()()()()()()()()/debug
997*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
998*22dc650dSSadaf Ebrahimi  0 205 Bra
999*22dc650dSSadaf Ebrahimi  3  62 CBra 1
1000*22dc650dSSadaf Ebrahimi  8   3 Recurse
1001*22dc650dSSadaf Ebrahimi 11 133 Recurse
1002*22dc650dSSadaf Ebrahimi 14 141 Recurse
1003*22dc650dSSadaf Ebrahimi 17 149 Recurse
1004*22dc650dSSadaf Ebrahimi 20 157 Recurse
1005*22dc650dSSadaf Ebrahimi 23 165 Recurse
1006*22dc650dSSadaf Ebrahimi 26 173 Recurse
1007*22dc650dSSadaf Ebrahimi 29 181 Recurse
1008*22dc650dSSadaf Ebrahimi 32 189 Recurse
1009*22dc650dSSadaf Ebrahimi 35 189 Recurse
1010*22dc650dSSadaf Ebrahimi 38 181 Recurse
1011*22dc650dSSadaf Ebrahimi 41 173 Recurse
1012*22dc650dSSadaf Ebrahimi 44 165 Recurse
1013*22dc650dSSadaf Ebrahimi 47 157 Recurse
1014*22dc650dSSadaf Ebrahimi 50 149 Recurse
1015*22dc650dSSadaf Ebrahimi 53 141 Recurse
1016*22dc650dSSadaf Ebrahimi 56 133 Recurse
1017*22dc650dSSadaf Ebrahimi 59   3 Recurse
1018*22dc650dSSadaf Ebrahimi 62   0 Recurse
1019*22dc650dSSadaf Ebrahimi 65  62 Ket
1020*22dc650dSSadaf Ebrahimi 68  62 SCBra 1
1021*22dc650dSSadaf Ebrahimi 73   3 Recurse
1022*22dc650dSSadaf Ebrahimi 76 133 Recurse
1023*22dc650dSSadaf Ebrahimi 79 141 Recurse
1024*22dc650dSSadaf Ebrahimi 82 149 Recurse
1025*22dc650dSSadaf Ebrahimi 85 157 Recurse
1026*22dc650dSSadaf Ebrahimi 88 165 Recurse
1027*22dc650dSSadaf Ebrahimi 91 173 Recurse
1028*22dc650dSSadaf Ebrahimi 94 181 Recurse
1029*22dc650dSSadaf Ebrahimi 97 189 Recurse
1030*22dc650dSSadaf Ebrahimi100 189 Recurse
1031*22dc650dSSadaf Ebrahimi103 181 Recurse
1032*22dc650dSSadaf Ebrahimi106 173 Recurse
1033*22dc650dSSadaf Ebrahimi109 165 Recurse
1034*22dc650dSSadaf Ebrahimi112 157 Recurse
1035*22dc650dSSadaf Ebrahimi115 149 Recurse
1036*22dc650dSSadaf Ebrahimi118 141 Recurse
1037*22dc650dSSadaf Ebrahimi121 133 Recurse
1038*22dc650dSSadaf Ebrahimi124   3 Recurse
1039*22dc650dSSadaf Ebrahimi127   0 Recurse
1040*22dc650dSSadaf Ebrahimi130  62 KetRmax
1041*22dc650dSSadaf Ebrahimi133   5 CBra 2
1042*22dc650dSSadaf Ebrahimi138   5 Ket
1043*22dc650dSSadaf Ebrahimi141   5 CBra 3
1044*22dc650dSSadaf Ebrahimi146   5 Ket
1045*22dc650dSSadaf Ebrahimi149   5 CBra 4
1046*22dc650dSSadaf Ebrahimi154   5 Ket
1047*22dc650dSSadaf Ebrahimi157   5 CBra 5
1048*22dc650dSSadaf Ebrahimi162   5 Ket
1049*22dc650dSSadaf Ebrahimi165   5 CBra 6
1050*22dc650dSSadaf Ebrahimi170   5 Ket
1051*22dc650dSSadaf Ebrahimi173   5 CBra 7
1052*22dc650dSSadaf Ebrahimi178   5 Ket
1053*22dc650dSSadaf Ebrahimi181   5 CBra 8
1054*22dc650dSSadaf Ebrahimi186   5 Ket
1055*22dc650dSSadaf Ebrahimi189   5 CBra 9
1056*22dc650dSSadaf Ebrahimi194   5 Ket
1057*22dc650dSSadaf Ebrahimi197   5 CBra 10
1058*22dc650dSSadaf Ebrahimi202   5 Ket
1059*22dc650dSSadaf Ebrahimi205 205 Ket
1060*22dc650dSSadaf Ebrahimi208     End
1061*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
1062*22dc650dSSadaf EbrahimiCapture group count = 10
1063*22dc650dSSadaf EbrahimiMay match empty string
1064*22dc650dSSadaf EbrahimiSubject length lower bound = 0
1065*22dc650dSSadaf Ebrahimi
1066*22dc650dSSadaf Ebrahimi/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/
1067*22dc650dSSadaf EbrahimiFailed: error 114 at offset 509: missing closing parenthesis
1068*22dc650dSSadaf Ebrahimi
1069*22dc650dSSadaf Ebrahimi/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))/-fullbincode
1070*22dc650dSSadaf Ebrahimi
1071*22dc650dSSadaf Ebrahimi#pattern -fullbincode
1072*22dc650dSSadaf Ebrahimi
1073*22dc650dSSadaf Ebrahimi/\[()]{65535}/expand
1074*22dc650dSSadaf EbrahimiFailed: error 120 at offset 131070: regular expression is too large
1075*22dc650dSSadaf Ebrahimi
1076*22dc650dSSadaf Ebrahimi# End of testinput8
1077