diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2018-07-21 14:34:51 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2018-07-21 14:34:51 +0000 |
commit | 1ad8a5e6add80b53753a4b78589ff41fc58dad18 (patch) | |
tree | 0f98c3150bddb2e2e6e617bfacd337369cd23061 /testdata/testinput1 | |
parent | 8d3008803ffa16d46260e7e1ad087f62e1ca0a28 (diff) | |
download | pcre2-1ad8a5e6add80b53753a4b78589ff41fc58dad18.tar.gz |
Allow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK)
followed by (*ACCEPT) in an assertion. More small updates to perltest.sh.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@968 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testinput1')
-rw-r--r-- | testdata/testinput1 | 41 |
1 files changed, 39 insertions, 2 deletions
diff --git a/testdata/testinput1 b/testdata/testinput1 index 82b7f46..5b01e99 100644 --- a/testdata/testinput1 +++ b/testdata/testinput1 @@ -6203,10 +6203,47 @@ ef) x/x,mark /a(?:(*:X))(*SKIP:X)(*F)|(.)/ abc -/(?>a(*:1))(?>b(*:1))(*SKIP:1)x|.*/no_start_optimize +#pattern no_start_optimize + +/(?>a(*:1))(?>b(*:1))(*SKIP:1)x|.*/ + abc + +/(?>a(*:1))(?>b)(*SKIP:1)x|.*/ + abc + +#subject mark + +/a(*ACCEPT:X)b/ abc + +/(?=a(*ACCEPT:QQ)bc)axyz/ + axyz -/(?>a(*:1))(?>b)(*SKIP:1)x|.*/no_start_optimize +/(?(DEFINE)(a(*ACCEPT:X)))(?1)b/ abc + +/a(*F:X)b/ + abc + +/(?(DEFINE)(a(*F:X)))(?1)b/ + abc + +/a(*COMMIT:X)b/ + abc + +/(?(DEFINE)(a(*COMMIT:X)))(?1)b/ + abc + +/a+(*:Z)b(*COMMIT:X)(*SKIP:Z)c|.*/ + aaaabd + +/a+(*:Z)b(*COMMIT:X)(*SKIP:X)c|.*/ + aaaabd + +/a(*COMMIT:X)b/ + axabc + +#pattern -no_start_optimize +#subject -mark # End of testinput1 |