--- code/trunk/testinput2 2007/02/24 21:38:41 23 +++ code/trunk/testinput2 2007/02/24 21:38:53 29 @@ -28,8 +28,6 @@ *** Failers def\nabc -/abc\/ - /ab\gdef/X /(?X)ab\gdef/X @@ -156,8 +154,6 @@ abc abc\n -/abc\/P - /(abc)\2/P /(abc\1)/P @@ -285,7 +281,7 @@ /(?<=ab(c|de)f)g/ -/The next two are in testinput2 because they have variable length branches/ +/The next three are in testinput2 because they have variable length branches/ /(?<=bullock|donkey)-cart/ the bullock-cart @@ -296,6 +292,10 @@ /(?<=ab(?i)x|y|z)/ +/(?>.*)(?<=(abcd)|(xyz))/ + alphabetabcd + endingxyz + /(?<=ab(?i)x(?-i)y|(?i)z|b)ZZ/ abxyZZ abXyZZ @@ -338,8 +338,6 @@ /(*)b/ -/a\/ - /abc)/ /(abc/ @@ -364,8 +362,6 @@ /(*)b/i -/a\/i - /abc)/i /(abc/i @@ -398,4 +394,36 @@ /a{37,17}/ +/abc/\ + +/abc/\P + +/abc/\i + +/(a)bc(d)/ + abcd + abcd\C2 + abcd\C5 + +/(.{20})/ + abcdefghijklmnopqrstuvwxyz + abcdefghijklmnopqrstuvwxyz\C1 + abcdefghijklmnopqrstuvwxyz\G1 + +/(.{15})/ + abcdefghijklmnopqrstuvwxyz + abcdefghijklmnopqrstuvwxyz\C1\G1 + +/(.{16})/ + abcdefghijklmnopqrstuvwxyz + abcdefghijklmnopqrstuvwxyz\C1\G1\L + +/^(a|(bc))de(f)/ + adef\G1\G2\G3\G4\L + bcdef\G1\G2\G3\G4\L + adefghijk\C0 + +/^abc\00def/ + abc\00def\L\C0 + / End of test input /