--- code/trunk/testinput2 2007/02/24 21:38:01 3 +++ code/trunk/testinput2 2007/02/24 21:38:33 19 @@ -38,6 +38,8 @@ /ab\gdef/X +/(?X)ab\gdef/X + /x{5,4}/ /z{65536}/ @@ -146,9 +148,15 @@ ".*/\Xfoo"X /this/is/a/very/long/line/in/deed/with/very/many/slashes/in/it/you/see/ +"(?X).*/\Xfoo" + /this/is/a/very/long/line/in/deed/with/very/many/slashes/in/it/you/see/ + ".*/\Xfoo"X /this/is/a/very/long/line/in/deed/with/very/many/slashes/in/and/foo +"(?X).*/\Xfoo" + /this/is/a/very/long/line/in/deed/with/very/many/slashes/in/and/foo + /(\.\d\d[1-9]?)\d+/ 1.230003938 1.875000282 @@ -241,4 +249,71 @@ *** Failers 12345+ +/([a]*)*/ + +/([ab]*)*/ + +/([^a]*)*/ + +/([^ab]*)*/ + +/([a]*?)*/ + +/([ab]*?)*/ + +/([^a]*?)*/ + +/([^ab]*?)*/ + +/(?>a*)*/X + +/((?>a*))*/X + +/((?>a*?))*/X + +/)/ + +/a[]b/ + +/[^a]/ + \Iaaaabcd + \IaaAabcd + +/[^az]/ + \Iaaaabcd + \IaaAabcd + +/[^az]/ + \Izazabcd + \IAaZabcd + +/[^aeiou ]{3,}/ + co-processors, and for + \Ico-processors, and for + +/((a)*)*/ + +/((a|b|c)*)*/ + +/<.*>/ + abcghinop + +/<.*?>/ + abcghinop + +/<.*>/U + abcghinop + +/<.*>(?U)/ + abcghinop + +/<.*?>/U + abcghinop + +/={3,}/U + abc========def + +/(?U)={3,}?/ + abc========def + / End of test input /