Home | History | Annotate | Download | only in testdata
      1 /-- Tests for reloading pre-compiled patterns. The first one gives an error
      2 right away, and can be any old pattern compiled in 8-bit mode ("abc" is
      3 typical). The others require the link size to be 2. */x
      4 
      5 <!testsaved8
      6 Compiled pattern loaded from testsaved8
      7 No study data
      8 Error -28 from pcre32_fullinfo(0)
      9 Running in 32-bit mode but pattern was compiled in 8-bit mode
     10 
     11 %-- Generated from: 
     12     /^[aL](?P<name>(?:[AaLl]+)[^xX-]*?)(?P<other>[\x{150}-\x{250}\x{300}]|
     13       [^\x{800}aAs-uS-U\x{d800}-\x{dfff}])++[^#\b\x{500}\x{1000}]{3,5}$
     14       /x
     15 
     16     In 16-bit mode with options:  S>testdata/saved16LE-1
     17                                  FS>testdata/saved16BE-1
     18     In 32-bit mode with options:  S>testdata/saved32LE-1
     19                                  FS>testdata/saved32BE-1
     20 --%x
     21 
     22 <!testsaved16LE-1
     23 Compiled pattern loaded from testsaved16LE-1
     24 Study data loaded from testsaved16LE-1
     25 Error -28 from pcre32_fullinfo(0)
     26 Running in 32-bit mode but pattern was compiled in 16-bit mode
     27 
     28 <!testsaved16BE-1
     29 Compiled pattern loaded from testsaved16BE-1
     30 Study data loaded from testsaved16BE-1
     31 Error -28 from pcre32_fullinfo(0)
     32 Running in 32-bit mode but pattern was compiled in 16-bit mode
     33 
     34 <!testsaved32LE-1
     35 Compiled pattern loaded from testsaved32LE-1
     36 Study data loaded from testsaved32LE-1
     37 ------------------------------------------------------------------
     38   0  94 Bra
     39   2     ^
     40   3     [La]
     41  12  27 CBra 1
     42  15  12 Bra
     43  17     [ALal]+
     44  27  12 Ket
     45  29     [\x00-,.-WY-wy-\xff] (neg)*?
     46  39  27 Ket
     47  41  12 CBraPos 2
     48  44     [\x{150}-\x{250}\x{300}]
     49  53  19 Alt
     50  55     [^AS-Uas-u\x{800}\x{d800}-\x{dfff}]
     51  72  31 KetRpos
     52  74     [^\x08#\x{500}\x{1000}]{3,5}
     53  93     $
     54  94  94 Ket
     55  96     End
     56 ------------------------------------------------------------------
     57 Capturing subpattern count = 2
     58 Named capturing subpatterns:
     59   name    1
     60   other   2
     61 Options: anchored extended
     62 No first char
     63 No need char
     64 Subject length lower bound = 6
     65 No starting char list
     66 
     67 <!testsaved32BE-1
     68 Compiled pattern loaded from testsaved32BE-1
     69 Study data loaded from testsaved32BE-1
     70 ------------------------------------------------------------------
     71   0  94 Bra
     72   2     ^
     73   3     [La]
     74  12  27 CBra 1
     75  15  12 Bra
     76  17     [ALal]+
     77  27  12 Ket
     78  29     [\x00-,.-WY-wy-\xff] (neg)*?
     79  39  27 Ket
     80  41  12 CBraPos 2
     81  44     [\x{150}-\x{250}\x{300}]
     82  53  19 Alt
     83  55     [^AS-Uas-u\x{800}\x{d800}-\x{dfff}]
     84  72  31 KetRpos
     85  74     [^\x08#\x{500}\x{1000}]{3,5}
     86  93     $
     87  94  94 Ket
     88  96     End
     89 ------------------------------------------------------------------
     90 Capturing subpattern count = 2
     91 Named capturing subpatterns:
     92   name    1
     93   other   2
     94 Options: anchored extended
     95 No first char
     96 No need char
     97 Subject length lower bound = 6
     98 No starting char list
     99 
    100 /-- End of testinput21 --/
    101