/[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 715 by ph10, Tue Sep 27 11:03:15 2011 UTC revision 716 by ph10, Tue Oct 4 16:38:05 2011 UTC
# Line 11066  No match, mark = B Line 11066  No match, mark = B
11066   1: C   1: C
11067  MK: A  MK: A
11068      D      D
11069  No match  No match, mark = B
11070    
11071  /(*MARK:A)(*THEN:B)(C|X)/KSS  /(*MARK:A)(*THEN:B)(C|X)/KSS
11072      C      C
# Line 11231  No match Line 11231  No match
11231   1: C   1: C
11232  MK: A  MK: A
11233      D      D
11234  No match  No match, mark = B
11235    
11236  /A(*MARK:A)A+(*SKIP)(B|Z) | AC/xKS  /A(*MARK:A)A+(*SKIP)(B|Z) | AC/xKS
11237      AAAC      AAAC
# Line 11824  No match Line 11824  No match
11824    
11825  /^.*?(?(?=a)a|b(*THEN)c)/  /^.*?(?(?=a)a|b(*THEN)c)/
11826      ba      ba
11827   0: ba  No match
11828    
11829  /^.*?(?(?=a)a|bc)/  /^.*?(?(?=a)a|bc)/
11830      ba      ba
# Line 11832  No match Line 11832  No match
11832    
11833  /^.*?(?(?=a)a(*THEN)b|c)/  /^.*?(?(?=a)a(*THEN)b|c)/
11834      ac      ac
11835   0: ac  No match
11836    
11837  /^.*?(?(?=a)a(*THEN)b)c/  /^.*?(?(?=a)a(*THEN)b)c/
11838      ac      ac
11839   0: ac  No match
11840    
11841  /^.*?(a(*THEN)b)c/  /^.*?(a(*THEN)b)c/
11842      aabc      aabc
11843   0: aabc  No match
  1: ab  
11844    
11845  /^.*? (?1) c (?(DEFINE)(a(*THEN)b))/x  /^.*? (?1) c (?(DEFINE)(a(*THEN)b))/x
11846      aabc      aabc
# Line 12331  No need char Line 12330  No need char
12330  Minimum match() limit = 65  Minimum match() limit = 65
12331  Minimum match() recursion limit = 2  Minimum match() recursion limit = 2
12332   0: abbbbbbbbbbbbbbbbbbbbba   0: abbbbbbbbbbbbbbbbbbbbba
12333    
12334    /a(?:.(*THEN))*?a/ims
12335        \Mabbbbbbbbbbbbbbbbbbbbba
12336    Minimum match() limit = 86
12337    Minimum match() recursion limit = 45
12338     0: abbbbbbbbbbbbbbbbbbbbba
12339    
12340    /a(?:.(*THEN:ABC))*?a/ims
12341        \Mabbbbbbbbbbbbbbbbbbbbba
12342    Minimum match() limit = 86
12343    Minimum match() recursion limit = 45
12344     0: abbbbbbbbbbbbbbbbbbbbba
12345    
12346    /-- These tests are in agreement with development Perl 5.015, which has fixed
12347        some things, but they don't all work with 5.012, so they aren't in the
12348        Perl-compatible tests. Those after the first come from Perl's own test
12349        files. --/
12350    
12351    /^((yes|no)(*THEN)(*F))?/
12352      yes
12353    No match
12354    
12355    /(A (.*)   C? (*THEN)  | A D) (*FAIL)/x
12356    AbcdCBefgBhiBqz
12357    No match
12358    
12359    /(A (.*)   C? (*THEN)  | A D) z/x
12360    AbcdCBefgBhiBqz
12361    No match
12362    
12363    /(A (.*)   C? (*THEN)  | A D) \s* (*FAIL)/x
12364    AbcdCBefgBhiBqz
12365    No match
12366    
12367    /(A (.*)   C? (*THEN)  | A D) \s* z/x
12368    AbcdCBefgBhiBqz
12369    No match
12370    
12371    /(A (.*)   (?:C|) (*THEN)  | A D) (*FAIL)/x
12372    AbcdCBefgBhiBqz
12373    No match
12374    
12375    /(A (.*)   (?:C|) (*THEN)  | A D) z/x
12376    AbcdCBefgBhiBqz
12377    No match
12378    
12379    /(A (.*)   C{0,6} (*THEN)  | A D) (*FAIL)/x
12380    AbcdCBefgBhiBqz
12381    No match
12382    
12383    /(A (.*)   C{0,6} (*THEN)  | A D) z/x
12384    AbcdCBefgBhiBqz
12385    No match
12386    
12387    /(A (.*)   (CE){0,6} (*THEN)  | A D) (*FAIL)/x
12388    AbcdCEBefgBhiBqz
12389    No match
12390    
12391    /(A (.*)   (CE){0,6} (*THEN)  | A D) z/x
12392    AbcdCEBefgBhiBqz
12393    No match
12394    
12395    /(A (.*)   (CE*){0,6} (*THEN)  | A D) (*FAIL)/x
12396    AbcdCBefgBhiBqz
12397    No match
12398    
12399    /(A (.*)   (CE*){0,6} (*THEN)  | A D) z/x
12400    AbcdCBefgBhiBqz
12401    No match
12402    
12403    /-----------------------------------------------/
12404    
12405  /-- End of testinput2 --/  /-- End of testinput2 --/

Legend:
Removed from v.715  
changed lines
  Added in v.716

  ViewVC Help
Powered by ViewVC 1.1.5