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

Diff of /code/trunk/testdata/testoutput11

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

revision 604 by ph10, Thu Jun 2 19:04:54 2011 UTC revision 619 by ph10, Sun Jul 17 13:23:14 2011 UTC
# Line 501  No match Line 501  No match
501  No match  No match
502    
503  /(A (A|B(*ACCEPT)|C) D)(E)/x  /(A (A|B(*ACCEPT)|C) D)(E)/x
504        AB
505     0: AB
506     1: AB
507     2: B
508      ABX      ABX
509   0: AB   0: AB
510   1: AB   1: AB
# Line 821  No match, mark = A Line 825  No match, mark = A
825      CB      CB
826  No match, mark = B  No match, mark = B
827    
828  /(*MARK:A)(*SKIP:B)(C|X)/K  /--- Force no study, otherwise mark is not seen. The studied version is in
829         test 2 because it isn't Perl-compatible. ---/
830    
831    /(*MARK:A)(*SKIP:B)(C|X)/KSS
832      C      C
833   0: C   0: C
834   1: C   1: C
# Line 864  with the handling of backtracking verbs. Line 871  with the handling of backtracking verbs.
871      AAAC      AAAC
872   0: AC   0: AC
873    
874  /--- Don't loop! ---/  /--- Don't loop! Force no study, otherwise mark is not seen. ---/
875    
876  /(*:A)A+(*SKIP:A)(B|Z)/K  /(*:A)A+(*SKIP:A)(B|Z)/KSS
877      AAAC      AAAC
878  No match, mark = A  No match, mark = A
879    
# Line 1125  No match Line 1132  No match
1132      aab      aab
1133  No match  No match
1134    
1135    /(?1)(?:(b)){0}/
1136        b
1137     0: b
1138    
1139    /(foo ( \( ((?:(?> [^()]+ )|(?2))*) \) ) )/x
1140        foo(bar(baz)+baz(bop))
1141     0: foo(bar(baz)+baz(bop))
1142     1: foo(bar(baz)+baz(bop))
1143     2: (bar(baz)+baz(bop))
1144     3: bar(baz)+baz(bop)
1145    
1146    /(A (A|B(*ACCEPT)|C) D)(E)/x
1147        AB
1148     0: AB
1149     1: AB
1150     2: B
1151    
1152    /\A.*?(?:a|b(*THEN)c)/
1153        ba
1154     0: ba
1155    
1156    /\A.*?(?:a|bc)/
1157        ba
1158     0: ba
1159    
1160    /\A.*?(a|b(*THEN)c)/
1161        ba
1162     0: ba
1163     1: a
1164    
1165    /\A.*?(a|bc)/
1166        ba
1167     0: ba
1168     1: a
1169    
1170    /\A.*?(?:a|b(*THEN)c)++/
1171        ba
1172     0: ba
1173    
1174    /\A.*?(?:a|bc)++/
1175        ba
1176     0: ba
1177    
1178    /\A.*?(a|b(*THEN)c)++/
1179        ba
1180     0: ba
1181     1: a
1182    
1183    /\A.*?(a|bc)++/
1184        ba
1185     0: ba
1186     1: a
1187    
1188    /\A.*?(?:a|b(*THEN)c|d)/
1189        ba
1190     0: ba
1191    
1192    /\A.*?(?:a|bc|d)/
1193        ba
1194     0: ba
1195    
1196    /(?:(b))++/
1197        beetle
1198     0: b
1199     1: b
1200    
1201    /(?(?=(a(*ACCEPT)z))a)/
1202        a
1203     0: a
1204     1: a
1205    
1206  /-- End of testinput11 --/  /-- End of testinput11 --/

Legend:
Removed from v.604  
changed lines
  Added in v.619

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12