/[pcre]/code/trunk/testdata/testoutput2
ViewVC logotype

Diff of /code/trunk/testdata/testoutput2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 457 by ph10, Sat Oct 3 16:24:08 2009 UTC revision 459 by ph10, Sun Oct 4 09:21:39 2009 UTC
# Line 7469  No match Line 7469  No match
7469          ^          ^
7470          CBra 1          CBra 1
7471          Cond          Cond
7472        2 Cond ref        2 Cond nref
7473          y          y
7474          Ket          Ket
7475          [()]          [()]
# Line 10240  No need char Line 10240  No need char
10240  /(?|(?<a>A)|(?<b>B))/  /(?|(?<a>A)|(?<b>B))/
10241  Failed: different names for subpatterns of the same number are not allowed at offset 15  Failed: different names for subpatterns of the same number are not allowed at offset 15
10242    
10243    /(?:a(?<quote> (?<apostrophe>')|(?<realquote>")) |
10244        b(?<quote> (?<apostrophe>')|(?<realquote>")) )
10245        (?('quote')[a-z]+|[0-9]+)/JIx
10246    Capturing subpattern count = 6
10247    Named capturing subpatterns:
10248      apostrophe   2
10249      apostrophe   5
10250      quote        1
10251      quote        4
10252      realquote    3
10253      realquote    6
10254    Options: extended dupnames
10255    No first char
10256    No need char
10257        a"aaaaa
10258     0: a"aaaaa
10259     1: "
10260     2: <unset>
10261     3: "
10262        b"aaaaa
10263     0: b"aaaaa
10264     1: <unset>
10265     2: <unset>
10266     3: <unset>
10267     4: "
10268     5: <unset>
10269     6: "
10270        ** Failers
10271    No match
10272        b"11111
10273    No match
10274        a"11111
10275    No match
10276    
10277    /^(?|(a)(b)(c)(?<D>d)|(?<D>e)) (?('D')X|Y)/JDx
10278    ------------------------------------------------------------------
10279      0  79 Bra
10280      3     ^
10281      4  43 Bra
10282      7   7 CBra 1
10283     12     a
10284     14   7 Ket
10285     17   7 CBra 2
10286     22     b
10287     24   7 Ket
10288     27   7 CBra 3
10289     32     c
10290     34   7 Ket
10291     37   7 CBra 4
10292     42     d
10293     44   7 Ket
10294     47  13 Alt
10295     50   7 CBra 1
10296     55     e
10297     57   7 Ket
10298     60  56 Ket
10299     63   8 Cond
10300     66   4 Cond nref
10301     69     X
10302     71   5 Alt
10303     74     Y
10304     76  13 Ket
10305     79  79 Ket
10306     82     End
10307    ------------------------------------------------------------------
10308    Capturing subpattern count = 4
10309    Named capturing subpatterns:
10310      D   4
10311      D   1
10312    Options: anchored extended dupnames
10313    No first char
10314    No need char
10315        abcdX
10316     0: abcdX
10317     1: a
10318     2: b
10319     3: c
10320     4: d
10321        eX
10322     0: eX
10323     1: e
10324        ** Failers
10325    No match
10326        abcdY
10327    No match
10328        ey
10329    No match
10330    
10331    /(?<A>a) (b)(c)  (?<A>d  (?(R&A)$ | (?4)) )/JDx
10332    ------------------------------------------------------------------
10333      0  65 Bra
10334      3   7 CBra 1
10335      8     a
10336     10   7 Ket
10337     13   7 CBra 2
10338     18     b
10339     20   7 Ket
10340     23   7 CBra 3
10341     28     c
10342     30   7 Ket
10343     33  29 CBra 4
10344     38     d
10345     40   7 Cond
10346     43     Cond nrecurse 1
10347     46     $
10348     47  12 Alt
10349     50   6 Once
10350     53  33 Recurse
10351     56   6 Ket
10352     59  19 Ket
10353     62  29 Ket
10354     65  65 Ket
10355     68     End
10356    ------------------------------------------------------------------
10357    Capturing subpattern count = 4
10358    Named capturing subpatterns:
10359      A   1
10360      A   4
10361    Options: extended dupnames
10362    First char = 'a'
10363    Need char = 'd'
10364        abcdd
10365     0: abcdd
10366     1: a
10367     2: b
10368     3: c
10369     4: dd
10370        ** Failers
10371    No match
10372        abcdde
10373    No match
10374    
10375  /-- End of testinput2 --/  /-- End of testinput2 --/

Legend:
Removed from v.457  
changed lines
  Added in v.459

  ViewVC Help
Powered by ViewVC 1.1.5