diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2013-04-22 17:35:23 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2013-04-22 17:35:23 +0000 |
commit | cfb27a536da197b768d56cc7c18e17752bcb9b38 (patch) | |
tree | 3e0eb84f3fa1ed63b5724c1ce220fcd8aa1cb6e5 /testdata/testinput1 | |
parent | 519e96a9dba044fda33be393d49696f50ced96ba (diff) | |
download | pcre-cfb27a536da197b768d56cc7c18e17752bcb9b38.tar.gz |
Use tail recursion in maximizing character and character type repetitions, to
reduce stack usage.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1311 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata/testinput1')
-rw-r--r-- | testdata/testinput1 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/testdata/testinput1 b/testdata/testinput1 index 6319a25..c5f21e0 100644 --- a/testdata/testinput1 +++ b/testdata/testinput1 @@ -5588,4 +5588,24 @@ AbcdCBefgBhiBqz /(*THEN:m(m)(?&y)(?(DEFINE)(?<y>b))/K abc +/^\d*\w{4}/ + 1234 + 123 + +/^[^b]*\w{4}/ + aaaa + aaa + +/^[^b]*\w{4}/i + aaaa + aaa + +/^a*\w{4}/ + aaaa + aaa + +/^a*\w{4}/i + aaaa + aaa + /-- End of testinput1 --/ |