Annotation of embedaddon/pcre/testdata/testoutput10, revision 1.1
1.1 ! misho 1: /-- These are a few representative patterns whose lengths and offsets are to be
! 2: shown when the link size is 2. This is just a doublecheck test to ensure the
! 3: sizes don't go horribly wrong when something is changed. The pattern contents
! 4: are all themselves checked in other tests. Unicode, including property support,
! 5: is required for these tests. --/
! 6:
! 7: /((?i)b)/BM
! 8: Memory allocation (code space): 17
! 9: ------------------------------------------------------------------
! 10: 0 13 Bra
! 11: 3 7 CBra 1
! 12: 8 /i b
! 13: 10 7 Ket
! 14: 13 13 Ket
! 15: 16 End
! 16: ------------------------------------------------------------------
! 17:
! 18: /(?s)(.*X|^B)/BM
! 19: Memory allocation (code space): 25
! 20: ------------------------------------------------------------------
! 21: 0 21 Bra
! 22: 3 9 CBra 1
! 23: 8 AllAny*
! 24: 10 X
! 25: 12 6 Alt
! 26: 15 ^
! 27: 16 B
! 28: 18 15 Ket
! 29: 21 21 Ket
! 30: 24 End
! 31: ------------------------------------------------------------------
! 32:
! 33: /(?s:.*X|^B)/BM
! 34: Memory allocation (code space): 23
! 35: ------------------------------------------------------------------
! 36: 0 19 Bra
! 37: 3 7 Bra
! 38: 6 AllAny*
! 39: 8 X
! 40: 10 6 Alt
! 41: 13 ^
! 42: 14 B
! 43: 16 13 Ket
! 44: 19 19 Ket
! 45: 22 End
! 46: ------------------------------------------------------------------
! 47:
! 48: /^[[:alnum:]]/BM
! 49: Memory allocation (code space): 41
! 50: ------------------------------------------------------------------
! 51: 0 37 Bra
! 52: 3 ^
! 53: 4 [0-9A-Za-z]
! 54: 37 37 Ket
! 55: 40 End
! 56: ------------------------------------------------------------------
! 57:
! 58: /#/IxMD
! 59: Memory allocation (code space): 7
! 60: ------------------------------------------------------------------
! 61: 0 3 Bra
! 62: 3 3 Ket
! 63: 6 End
! 64: ------------------------------------------------------------------
! 65: Capturing subpattern count = 0
! 66: Options: extended
! 67: No first char
! 68: No need char
! 69:
! 70: /a#/IxMD
! 71: Memory allocation (code space): 9
! 72: ------------------------------------------------------------------
! 73: 0 5 Bra
! 74: 3 a
! 75: 5 5 Ket
! 76: 8 End
! 77: ------------------------------------------------------------------
! 78: Capturing subpattern count = 0
! 79: Options: extended
! 80: First char = 'a'
! 81: No need char
! 82:
! 83: /x?+/BM
! 84: Memory allocation (code space): 9
! 85: ------------------------------------------------------------------
! 86: 0 5 Bra
! 87: 3 x?+
! 88: 5 5 Ket
! 89: 8 End
! 90: ------------------------------------------------------------------
! 91:
! 92: /x++/BM
! 93: Memory allocation (code space): 9
! 94: ------------------------------------------------------------------
! 95: 0 5 Bra
! 96: 3 x++
! 97: 5 5 Ket
! 98: 8 End
! 99: ------------------------------------------------------------------
! 100:
! 101: /x{1,3}+/BM
! 102: Memory allocation (code space): 19
! 103: ------------------------------------------------------------------
! 104: 0 15 Bra
! 105: 3 9 Once
! 106: 6 x
! 107: 8 x{0,2}
! 108: 12 9 Ket
! 109: 15 15 Ket
! 110: 18 End
! 111: ------------------------------------------------------------------
! 112:
! 113: /(x)*+/BM
! 114: Memory allocation (code space): 18
! 115: ------------------------------------------------------------------
! 116: 0 14 Bra
! 117: 3 Braposzero
! 118: 4 7 CBraPos 1
! 119: 9 x
! 120: 11 7 KetRpos
! 121: 14 14 Ket
! 122: 17 End
! 123: ------------------------------------------------------------------
! 124:
! 125: /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/BM
! 126: Memory allocation (code space): 120
! 127: ------------------------------------------------------------------
! 128: 0 116 Bra
! 129: 3 ^
! 130: 4 109 CBra 1
! 131: 9 7 CBra 2
! 132: 14 a+
! 133: 16 7 Ket
! 134: 19 39 CBra 3
! 135: 24 [ab]+?
! 136: 58 39 Ket
! 137: 61 39 CBra 4
! 138: 66 [bc]+
! 139: 100 39 Ket
! 140: 103 7 CBra 5
! 141: 108 \w*
! 142: 110 7 Ket
! 143: 113 109 Ket
! 144: 116 116 Ket
! 145: 119 End
! 146: ------------------------------------------------------------------
! 147:
! 148: |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|BM
! 149: Memory allocation (code space): 826
! 150: ------------------------------------------------------------------
! 151: 0 822 Bra
! 152: 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
! 153: 821 \b
! 154: 822 822 Ket
! 155: 825 End
! 156: ------------------------------------------------------------------
! 157:
! 158: |\$\<\.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|BM
! 159: Memory allocation (code space): 816
! 160: ------------------------------------------------------------------
! 161: 0 812 Bra
! 162: 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
! 163: 811 \b
! 164: 812 812 Ket
! 165: 815 End
! 166: ------------------------------------------------------------------
! 167:
! 168: /(a(?1)b)/BM
! 169: Memory allocation (code space): 22
! 170: ------------------------------------------------------------------
! 171: 0 18 Bra
! 172: 3 12 CBra 1
! 173: 8 a
! 174: 10 3 Recurse
! 175: 13 b
! 176: 15 12 Ket
! 177: 18 18 Ket
! 178: 21 End
! 179: ------------------------------------------------------------------
! 180:
! 181: /(a(?1)+b)/BM
! 182: Memory allocation (code space): 28
! 183: ------------------------------------------------------------------
! 184: 0 24 Bra
! 185: 3 18 CBra 1
! 186: 8 a
! 187: 10 6 Once
! 188: 13 3 Recurse
! 189: 16 6 KetRmax
! 190: 19 b
! 191: 21 18 Ket
! 192: 24 24 Ket
! 193: 27 End
! 194: ------------------------------------------------------------------
! 195:
! 196: /a(?P<name1>b|c)d(?P<longername2>e)/BM
! 197: Memory allocation (code space): 36
! 198: ------------------------------------------------------------------
! 199: 0 32 Bra
! 200: 3 a
! 201: 5 7 CBra 1
! 202: 10 b
! 203: 12 5 Alt
! 204: 15 c
! 205: 17 12 Ket
! 206: 20 d
! 207: 22 7 CBra 2
! 208: 27 e
! 209: 29 7 Ket
! 210: 32 32 Ket
! 211: 35 End
! 212: ------------------------------------------------------------------
! 213:
! 214: /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/BM
! 215: Memory allocation (code space): 45
! 216: ------------------------------------------------------------------
! 217: 0 41 Bra
! 218: 3 25 Bra
! 219: 6 a
! 220: 8 17 CBra 1
! 221: 13 c
! 222: 15 7 CBra 2
! 223: 20 d
! 224: 22 7 Ket
! 225: 25 17 Ket
! 226: 28 25 Ket
! 227: 31 7 CBra 3
! 228: 36 a
! 229: 38 7 Ket
! 230: 41 41 Ket
! 231: 44 End
! 232: ------------------------------------------------------------------
! 233:
! 234: /(?P<a>a)...(?P=a)bbb(?P>a)d/BM
! 235: Memory allocation (code space): 34
! 236: ------------------------------------------------------------------
! 237: 0 30 Bra
! 238: 3 7 CBra 1
! 239: 8 a
! 240: 10 7 Ket
! 241: 13 Any
! 242: 14 Any
! 243: 15 Any
! 244: 16 \1
! 245: 19 bbb
! 246: 25 3 Recurse
! 247: 28 d
! 248: 30 30 Ket
! 249: 33 End
! 250: ------------------------------------------------------------------
! 251:
! 252: /abc(?C255)de(?C)f/BM
! 253: Memory allocation (code space): 31
! 254: ------------------------------------------------------------------
! 255: 0 27 Bra
! 256: 3 abc
! 257: 9 Callout 255 10 1
! 258: 15 de
! 259: 19 Callout 0 16 1
! 260: 25 f
! 261: 27 27 Ket
! 262: 30 End
! 263: ------------------------------------------------------------------
! 264:
! 265: /abcde/CBM
! 266: Memory allocation (code space): 53
! 267: ------------------------------------------------------------------
! 268: 0 49 Bra
! 269: 3 Callout 255 0 1
! 270: 9 a
! 271: 11 Callout 255 1 1
! 272: 17 b
! 273: 19 Callout 255 2 1
! 274: 25 c
! 275: 27 Callout 255 3 1
! 276: 33 d
! 277: 35 Callout 255 4 1
! 278: 41 e
! 279: 43 Callout 255 5 0
! 280: 49 49 Ket
! 281: 52 End
! 282: ------------------------------------------------------------------
! 283:
! 284: /\x{100}/8BM
! 285: Memory allocation (code space): 10
! 286: ------------------------------------------------------------------
! 287: 0 6 Bra
! 288: 3 \x{100}
! 289: 6 6 Ket
! 290: 9 End
! 291: ------------------------------------------------------------------
! 292:
! 293: /\x{1000}/8BM
! 294: Memory allocation (code space): 11
! 295: ------------------------------------------------------------------
! 296: 0 7 Bra
! 297: 3 \x{1000}
! 298: 7 7 Ket
! 299: 10 End
! 300: ------------------------------------------------------------------
! 301:
! 302: /\x{10000}/8BM
! 303: Memory allocation (code space): 12
! 304: ------------------------------------------------------------------
! 305: 0 8 Bra
! 306: 3 \x{10000}
! 307: 8 8 Ket
! 308: 11 End
! 309: ------------------------------------------------------------------
! 310:
! 311: /\x{100000}/8BM
! 312: Memory allocation (code space): 12
! 313: ------------------------------------------------------------------
! 314: 0 8 Bra
! 315: 3 \x{100000}
! 316: 8 8 Ket
! 317: 11 End
! 318: ------------------------------------------------------------------
! 319:
! 320: /\x{1000000}/8BM
! 321: Memory allocation (code space): 13
! 322: ------------------------------------------------------------------
! 323: 0 9 Bra
! 324: 3 \x{1000000}
! 325: 9 9 Ket
! 326: 12 End
! 327: ------------------------------------------------------------------
! 328:
! 329: /\x{4000000}/8BM
! 330: Memory allocation (code space): 14
! 331: ------------------------------------------------------------------
! 332: 0 10 Bra
! 333: 3 \x{4000000}
! 334: 10 10 Ket
! 335: 13 End
! 336: ------------------------------------------------------------------
! 337:
! 338: /\x{7fffFFFF}/8BM
! 339: Memory allocation (code space): 14
! 340: ------------------------------------------------------------------
! 341: 0 10 Bra
! 342: 3 \x{7fffffff}
! 343: 10 10 Ket
! 344: 13 End
! 345: ------------------------------------------------------------------
! 346:
! 347: /[\x{ff}]/8BM
! 348: Memory allocation (code space): 10
! 349: ------------------------------------------------------------------
! 350: 0 6 Bra
! 351: 3 \x{ff}
! 352: 6 6 Ket
! 353: 9 End
! 354: ------------------------------------------------------------------
! 355:
! 356: /[\x{100}]/8BM
! 357: Memory allocation (code space): 15
! 358: ------------------------------------------------------------------
! 359: 0 11 Bra
! 360: 3 [\x{100}]
! 361: 11 11 Ket
! 362: 14 End
! 363: ------------------------------------------------------------------
! 364:
! 365: /\x80/8BM
! 366: Memory allocation (code space): 10
! 367: ------------------------------------------------------------------
! 368: 0 6 Bra
! 369: 3 \x{80}
! 370: 6 6 Ket
! 371: 9 End
! 372: ------------------------------------------------------------------
! 373:
! 374: /\xff/8BM
! 375: Memory allocation (code space): 10
! 376: ------------------------------------------------------------------
! 377: 0 6 Bra
! 378: 3 \x{ff}
! 379: 6 6 Ket
! 380: 9 End
! 381: ------------------------------------------------------------------
! 382:
! 383: /\x{0041}\x{2262}\x{0391}\x{002e}/D8M
! 384: Memory allocation (code space): 18
! 385: ------------------------------------------------------------------
! 386: 0 14 Bra
! 387: 3 A\x{2262}\x{391}.
! 388: 14 14 Ket
! 389: 17 End
! 390: ------------------------------------------------------------------
! 391: Capturing subpattern count = 0
! 392: Options: utf8
! 393: First char = 'A'
! 394: Need char = '.'
! 395:
! 396: /\x{D55c}\x{ad6d}\x{C5B4}/D8M
! 397: Memory allocation (code space): 19
! 398: ------------------------------------------------------------------
! 399: 0 15 Bra
! 400: 3 \x{d55c}\x{ad6d}\x{c5b4}
! 401: 15 15 Ket
! 402: 18 End
! 403: ------------------------------------------------------------------
! 404: Capturing subpattern count = 0
! 405: Options: utf8
! 406: First char = 237
! 407: Need char = 180
! 408:
! 409: /\x{65e5}\x{672c}\x{8a9e}/D8M
! 410: Memory allocation (code space): 19
! 411: ------------------------------------------------------------------
! 412: 0 15 Bra
! 413: 3 \x{65e5}\x{672c}\x{8a9e}
! 414: 15 15 Ket
! 415: 18 End
! 416: ------------------------------------------------------------------
! 417: Capturing subpattern count = 0
! 418: Options: utf8
! 419: First char = 230
! 420: Need char = 158
! 421:
! 422: /[\x{100}]/8BM
! 423: Memory allocation (code space): 15
! 424: ------------------------------------------------------------------
! 425: 0 11 Bra
! 426: 3 [\x{100}]
! 427: 11 11 Ket
! 428: 14 End
! 429: ------------------------------------------------------------------
! 430:
! 431: /[Z\x{100}]/8BM
! 432: Memory allocation (code space): 47
! 433: ------------------------------------------------------------------
! 434: 0 43 Bra
! 435: 3 [Z\x{100}]
! 436: 43 43 Ket
! 437: 46 End
! 438: ------------------------------------------------------------------
! 439:
! 440: /^[\x{100}\E-\Q\E\x{150}]/B8M
! 441: Memory allocation (code space): 18
! 442: ------------------------------------------------------------------
! 443: 0 14 Bra
! 444: 3 ^
! 445: 4 [\x{100}-\x{150}]
! 446: 14 14 Ket
! 447: 17 End
! 448: ------------------------------------------------------------------
! 449:
! 450: /^[\QĀ\E-\QŐ\E]/B8M
! 451: Memory allocation (code space): 18
! 452: ------------------------------------------------------------------
! 453: 0 14 Bra
! 454: 3 ^
! 455: 4 [\x{100}-\x{150}]
! 456: 14 14 Ket
! 457: 17 End
! 458: ------------------------------------------------------------------
! 459:
! 460: /^[\QĀ\E-\QŐ\E/B8M
! 461: Failed: missing terminating ] for character class at offset 15
! 462:
! 463: /[\p{L}]/BM
! 464: Memory allocation (code space): 15
! 465: ------------------------------------------------------------------
! 466: 0 11 Bra
! 467: 3 [\p{L}]
! 468: 11 11 Ket
! 469: 14 End
! 470: ------------------------------------------------------------------
! 471:
! 472: /[\p{^L}]/BM
! 473: Memory allocation (code space): 15
! 474: ------------------------------------------------------------------
! 475: 0 11 Bra
! 476: 3 [\P{L}]
! 477: 11 11 Ket
! 478: 14 End
! 479: ------------------------------------------------------------------
! 480:
! 481: /[\P{L}]/BM
! 482: Memory allocation (code space): 15
! 483: ------------------------------------------------------------------
! 484: 0 11 Bra
! 485: 3 [\P{L}]
! 486: 11 11 Ket
! 487: 14 End
! 488: ------------------------------------------------------------------
! 489:
! 490: /[\P{^L}]/BM
! 491: Memory allocation (code space): 15
! 492: ------------------------------------------------------------------
! 493: 0 11 Bra
! 494: 3 [\p{L}]
! 495: 11 11 Ket
! 496: 14 End
! 497: ------------------------------------------------------------------
! 498:
! 499: /[abc\p{L}\x{0660}]/8BM
! 500: Memory allocation (code space): 50
! 501: ------------------------------------------------------------------
! 502: 0 46 Bra
! 503: 3 [a-c\p{L}\x{660}]
! 504: 46 46 Ket
! 505: 49 End
! 506: ------------------------------------------------------------------
! 507:
! 508: /[\p{Nd}]/8BM
! 509: Memory allocation (code space): 15
! 510: ------------------------------------------------------------------
! 511: 0 11 Bra
! 512: 3 [\p{Nd}]
! 513: 11 11 Ket
! 514: 14 End
! 515: ------------------------------------------------------------------
! 516:
! 517: /[\p{Nd}+-]+/8BM
! 518: Memory allocation (code space): 48
! 519: ------------------------------------------------------------------
! 520: 0 44 Bra
! 521: 3 [+\-\p{Nd}]+
! 522: 44 44 Ket
! 523: 47 End
! 524: ------------------------------------------------------------------
! 525:
! 526: /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iBM
! 527: Memory allocation (code space): 25
! 528: ------------------------------------------------------------------
! 529: 0 21 Bra
! 530: 3 /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
! 531: 21 21 Ket
! 532: 24 End
! 533: ------------------------------------------------------------------
! 534:
! 535: /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8BM
! 536: Memory allocation (code space): 25
! 537: ------------------------------------------------------------------
! 538: 0 21 Bra
! 539: 3 A\x{391}\x{10427}\x{ff3a}\x{1fb0}
! 540: 21 21 Ket
! 541: 24 End
! 542: ------------------------------------------------------------------
! 543:
! 544: /[\x{105}-\x{109}]/8iBM
! 545: Memory allocation (code space): 17
! 546: ------------------------------------------------------------------
! 547: 0 13 Bra
! 548: 3 [\x{104}-\x{109}]
! 549: 13 13 Ket
! 550: 16 End
! 551: ------------------------------------------------------------------
! 552:
! 553: /( ( (?(1)0|) )* )/xBM
! 554: Memory allocation (code space): 38
! 555: ------------------------------------------------------------------
! 556: 0 34 Bra
! 557: 3 28 CBra 1
! 558: 8 Brazero
! 559: 9 19 SCBra 2
! 560: 14 8 Cond
! 561: 17 1 Cond ref
! 562: 20 0
! 563: 22 3 Alt
! 564: 25 11 Ket
! 565: 28 19 KetRmax
! 566: 31 28 Ket
! 567: 34 34 Ket
! 568: 37 End
! 569: ------------------------------------------------------------------
! 570:
! 571: /( (?(1)0|)* )/xBM
! 572: Memory allocation (code space): 30
! 573: ------------------------------------------------------------------
! 574: 0 26 Bra
! 575: 3 20 CBra 1
! 576: 8 Brazero
! 577: 9 8 SCond
! 578: 12 1 Cond ref
! 579: 15 0
! 580: 17 3 Alt
! 581: 20 11 KetRmax
! 582: 23 20 Ket
! 583: 26 26 Ket
! 584: 29 End
! 585: ------------------------------------------------------------------
! 586:
! 587: /[a]/BM
! 588: Memory allocation (code space): 9
! 589: ------------------------------------------------------------------
! 590: 0 5 Bra
! 591: 3 a
! 592: 5 5 Ket
! 593: 8 End
! 594: ------------------------------------------------------------------
! 595:
! 596: /[a]/8BM
! 597: Memory allocation (code space): 9
! 598: ------------------------------------------------------------------
! 599: 0 5 Bra
! 600: 3 a
! 601: 5 5 Ket
! 602: 8 End
! 603: ------------------------------------------------------------------
! 604:
! 605: /[\xaa]/BM
! 606: Memory allocation (code space): 9
! 607: ------------------------------------------------------------------
! 608: 0 5 Bra
! 609: 3 \xaa
! 610: 5 5 Ket
! 611: 8 End
! 612: ------------------------------------------------------------------
! 613:
! 614: /[\xaa]/8BM
! 615: Memory allocation (code space): 10
! 616: ------------------------------------------------------------------
! 617: 0 6 Bra
! 618: 3 \x{aa}
! 619: 6 6 Ket
! 620: 9 End
! 621: ------------------------------------------------------------------
! 622:
! 623: /[^a]/BM
! 624: Memory allocation (code space): 9
! 625: ------------------------------------------------------------------
! 626: 0 5 Bra
! 627: 3 [^a]
! 628: 5 5 Ket
! 629: 8 End
! 630: ------------------------------------------------------------------
! 631:
! 632: /[^a]/8BM
! 633: Memory allocation (code space): 9
! 634: ------------------------------------------------------------------
! 635: 0 5 Bra
! 636: 3 [^a]
! 637: 5 5 Ket
! 638: 8 End
! 639: ------------------------------------------------------------------
! 640:
! 641: /[^\xaa]/BM
! 642: Memory allocation (code space): 9
! 643: ------------------------------------------------------------------
! 644: 0 5 Bra
! 645: 3 [^\xaa]
! 646: 5 5 Ket
! 647: 8 End
! 648: ------------------------------------------------------------------
! 649:
! 650: /[^\xaa]/8BM
! 651: Memory allocation (code space): 40
! 652: ------------------------------------------------------------------
! 653: 0 36 Bra
! 654: 3 [\x00-\xa9\xab-\xff] (neg)
! 655: 36 36 Ket
! 656: 39 End
! 657: ------------------------------------------------------------------
! 658:
! 659: /[^\d]/8WB
! 660: ------------------------------------------------------------------
! 661: 0 11 Bra
! 662: 3 [^\p{Nd}]
! 663: 11 11 Ket
! 664: 14 End
! 665: ------------------------------------------------------------------
! 666:
! 667: /[[:^alpha:][:^cntrl:]]+/8WB
! 668: ------------------------------------------------------------------
! 669: 0 44 Bra
! 670: 3 [ -~\x80-\xff\P{L}]+
! 671: 44 44 Ket
! 672: 47 End
! 673: ------------------------------------------------------------------
! 674:
! 675: /[[:^cntrl:][:^alpha:]]+/8WB
! 676: ------------------------------------------------------------------
! 677: 0 44 Bra
! 678: 3 [ -~\x80-\xff\P{L}]+
! 679: 44 44 Ket
! 680: 47 End
! 681: ------------------------------------------------------------------
! 682:
! 683: /[[:alpha:]]+/8WB
! 684: ------------------------------------------------------------------
! 685: 0 12 Bra
! 686: 3 [\p{L}]+
! 687: 12 12 Ket
! 688: 15 End
! 689: ------------------------------------------------------------------
! 690:
! 691: /[[:^alpha:]\S]+/8WB
! 692: ------------------------------------------------------------------
! 693: 0 15 Bra
! 694: 3 [\P{L}\P{Xsp}]+
! 695: 15 15 Ket
! 696: 18 End
! 697: ------------------------------------------------------------------
! 698:
! 699: /abc(d|e)(*THEN)x(123(*THEN)4|567(b|q)(*THEN)xx)/B
! 700: ------------------------------------------------------------------
! 701: 0 73 Bra
! 702: 3 abc
! 703: 9 7 CBra 1
! 704: 14 d
! 705: 16 5 Alt
! 706: 19 e
! 707: 21 12 Ket
! 708: 24 *THEN
! 709: 25 x
! 710: 27 14 CBra 2
! 711: 32 123
! 712: 38 *THEN
! 713: 39 4
! 714: 41 29 Alt
! 715: 44 567
! 716: 50 7 CBra 3
! 717: 55 b
! 718: 57 5 Alt
! 719: 60 q
! 720: 62 12 Ket
! 721: 65 *THEN
! 722: 66 xx
! 723: 70 43 Ket
! 724: 73 73 Ket
! 725: 76 End
! 726: ------------------------------------------------------------------
! 727:
! 728: /-- End of testinput10 --/
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>