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