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