mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
hscollider: example test cases
This commit is contained in:
parent
934d6f2dad
commit
905a67375a
2
.gitignore
vendored
2
.gitignore
vendored
@ -30,6 +30,8 @@ bin
|
||||
|
||||
# sigs dir is handled externally
|
||||
signatures
|
||||
# but not the regression tests
|
||||
!tools/hscollider/test_cases/signatures
|
||||
|
||||
# ignore pcre symlink if it exists
|
||||
pcre
|
||||
|
@ -77,3 +77,21 @@ else() # WIN32
|
||||
target_link_libraries(hscollider hs ${PCRE_LDFLAGS} databaseutil
|
||||
expressionutil corpusomatic crosscompileutil)
|
||||
endif()
|
||||
|
||||
add_custom_target(
|
||||
collide_quick_test
|
||||
COMMAND ${CMAKE_BINARY_DIR}/bin/hscollider
|
||||
-s ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/signatures/collider_tests.txt
|
||||
-c ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/corpora/*
|
||||
-Z0 -t3
|
||||
DEPENDS hscollider
|
||||
)
|
||||
|
||||
add_custom_target(
|
||||
collide_quick_test_block
|
||||
COMMAND ${CMAKE_BINARY_DIR}/bin/hscollider
|
||||
-s ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/signatures/collider_tests.txt
|
||||
-c ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/corpora/*
|
||||
-Z0
|
||||
DEPENDS hscollider
|
||||
)
|
||||
|
3
tools/hscollider/test_cases/corpora/accel.txt
Normal file
3
tools/hscollider/test_cases/corpora/accel.txt
Normal file
@ -0,0 +1,3 @@
|
||||
2000:abcdefxxxxxxxxxxxxxxxxxxxxxxxxxxAfoobarxxxxxxxxxxxxxx
|
||||
2001:/w------Ue0-J-vNU-----C9---k--M---1S-x-----g-----A---\n
|
||||
2002:mJpPthD\xf0\x95\x93\xa1hq\xf4\x8b\xb9\x9cbrp\xe2\x84\xaahB\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe8\x86\x95\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80
|
2515
tools/hscollider/test_cases/corpora/anchors.txt
Normal file
2515
tools/hscollider/test_cases/corpora/anchors.txt
Normal file
File diff suppressed because it is too large
Load Diff
263
tools/hscollider/test_cases/corpora/approximate_matching.txt
Normal file
263
tools/hscollider/test_cases/corpora/approximate_matching.txt
Normal file
@ -0,0 +1,263 @@
|
||||
40000:test
|
||||
40000:012test
|
||||
40000:01test
|
||||
40000:013test
|
||||
40000:0123test
|
||||
40000:012tests
|
||||
40000:0123tests
|
||||
40000:teest
|
||||
40000:teeest
|
||||
40000:012012test
|
||||
40000:012013test
|
||||
40000:013013test
|
||||
40000:01201test
|
||||
40000:01201202test
|
||||
|
||||
40001:kks
|
||||
40001:sss
|
||||
40001:ssss
|
||||
40001:ss
|
||||
40001:s
|
||||
40001:sssss
|
||||
40001:sksks
|
||||
40001:kkk
|
||||
40001:sskksk
|
||||
|
||||
40002:test
|
||||
40002:tst
|
||||
40002:teest
|
||||
40002:teitk
|
||||
40002:test\n
|
||||
40002:test\na
|
||||
40002:tost\na
|
||||
40002:tst\n
|
||||
40002:teest\n
|
||||
40002:teitk\n
|
||||
40002:test\ntest
|
||||
40002:test\natest
|
||||
40002:testa\ntest
|
||||
40002:test\ntst
|
||||
40002:tst\ntest
|
||||
40002:tost\ntest
|
||||
40002:tost\ntost
|
||||
|
||||
40003:test
|
||||
40003:tst
|
||||
40003:tt
|
||||
40003:t
|
||||
40003:teest
|
||||
40003:teeest
|
||||
40003:teeeest
|
||||
40003:toast
|
||||
40003:toasts
|
||||
40003:attest
|
||||
40003:attests
|
||||
40003:atttest
|
||||
|
||||
40004:test
|
||||
40004:tst
|
||||
40004:tt
|
||||
40004:t
|
||||
40004:teest
|
||||
40004:teeest
|
||||
40004:teeeest
|
||||
40004:toast
|
||||
40004:toasts
|
||||
40004:attest
|
||||
40004:attests
|
||||
40004:atttest
|
||||
40004:footestbar
|
||||
40004:footstbar
|
||||
40004:foottbar
|
||||
40004:footbar
|
||||
40004:footeestbar
|
||||
40004:footeeestbar
|
||||
40004:footeeeestbar
|
||||
40004:footoastbar
|
||||
40004:footoastsbar
|
||||
40004:fooattestbar
|
||||
40004:fooattestsbar
|
||||
40004:fooatttestbar
|
||||
|
||||
40005:littest
|
||||
40005:litest
|
||||
40005:ltest
|
||||
40005:litttest
|
||||
40005:littttest
|
||||
40005:alittest
|
||||
40005:alitetest
|
||||
40005:alittetest
|
||||
|
||||
40006:ttaaaaatt
|
||||
40006:ttaabaatt
|
||||
40006:ttaaabacatt
|
||||
40006:tttt
|
||||
|
||||
40007:abfooobc
|
||||
40007:abbc
|
||||
40007:abfoobc
|
||||
40007:abfooocd
|
||||
40007:cdfooobc
|
||||
40007:fooobc
|
||||
40007:foooobc
|
||||
|
||||
40008:a bce
|
||||
40008:a bcc
|
||||
40008:a be
|
||||
40008:abec
|
||||
40008:a bcd
|
||||
40008:ade
|
||||
40008:afe
|
||||
40008:fade
|
||||
40008:foade
|
||||
|
||||
40009:fooabc
|
||||
40009:fooabd
|
||||
40009:fooade
|
||||
40009:fooabbc
|
||||
40009:fooabbcd
|
||||
40009:fooabbcdd
|
||||
40009:foodee
|
||||
|
||||
40010:fooabc\n
|
||||
40010:fooabc\na
|
||||
40010:fooa\na
|
||||
40010:fooabcde\na
|
||||
40010:foo\na
|
||||
40010:fooabcpqr\na
|
||||
40010:foodefoo\n
|
||||
40010:food\na
|
||||
|
||||
40050:test
|
||||
40050:012test
|
||||
40050:01test
|
||||
40050:013test
|
||||
40050:0123test
|
||||
40050:012tests
|
||||
40050:0123tests
|
||||
40050:teest
|
||||
40050:teeest
|
||||
40050:012012test
|
||||
40050:012013test
|
||||
40050:013013test
|
||||
40050:01201test
|
||||
40050:01201202test
|
||||
|
||||
40051:kks
|
||||
40051:sss
|
||||
40051:ssss
|
||||
40051:ss
|
||||
40051:s
|
||||
40051:sssss
|
||||
40051:sksks
|
||||
40051:kkk
|
||||
40051:sskksk
|
||||
|
||||
40052:test
|
||||
40052:tst
|
||||
40052:teest
|
||||
40052:teitk
|
||||
40052:test\n
|
||||
40052:test\na
|
||||
40052:tost\na
|
||||
40052:tst\n
|
||||
40052:teest\n
|
||||
40052:teitk\n
|
||||
40052:test\ntest
|
||||
40052:test\natest
|
||||
40052:testa\ntest
|
||||
40052:test\ntst
|
||||
40052:tst\ntest
|
||||
40052:tost\ntest
|
||||
40052:tost\ntost
|
||||
|
||||
40053:test
|
||||
40053:tst
|
||||
40053:tt
|
||||
40053:t
|
||||
40053:teest
|
||||
40053:teeest
|
||||
40053:teeeest
|
||||
40053:toast
|
||||
40053:toasts
|
||||
40053:attest
|
||||
40053:attests
|
||||
40053:atttest
|
||||
|
||||
40054:test
|
||||
40054:tst
|
||||
40054:tt
|
||||
40054:t
|
||||
40054:teest
|
||||
40054:teeest
|
||||
40054:teeeest
|
||||
40054:toast
|
||||
40054:toasts
|
||||
40054:attest
|
||||
40054:attests
|
||||
40054:atttest
|
||||
40054:footestbar
|
||||
40054:footstbar
|
||||
40054:foottbar
|
||||
40054:footbar
|
||||
40054:footeestbar
|
||||
40054:footeeestbar
|
||||
40054:footeeeestbar
|
||||
40054:footoastbar
|
||||
40054:footoastsbar
|
||||
40054:fooattestbar
|
||||
40054:fooattestsbar
|
||||
40054:fooatttestbar
|
||||
|
||||
40055:littest
|
||||
40055:litest
|
||||
40055:ltest
|
||||
40055:litttest
|
||||
40055:littttest
|
||||
40055:alittest
|
||||
40055:alitetest
|
||||
40055:alittetest
|
||||
|
||||
40056:ttaaaaatt
|
||||
40056:ttaabaatt
|
||||
40056:ttaaabacatt
|
||||
40056:tttt
|
||||
|
||||
40057:abfooobc
|
||||
40057:abbc
|
||||
40057:abfoobc
|
||||
40057:abfooocd
|
||||
40057:cdfooobc
|
||||
40057:fooobc
|
||||
40057:foooobc
|
||||
|
||||
40058:a bce
|
||||
40058:a bcc
|
||||
40058:a be
|
||||
40058:abec
|
||||
40058:a bcd
|
||||
40058:ade
|
||||
40058:afe
|
||||
40058:fade
|
||||
40058:foade
|
||||
|
||||
40059:fooabc
|
||||
40059:fooabd
|
||||
40059:fooade
|
||||
40059:fooabbc
|
||||
40059:fooabbcd
|
||||
40059:fooabbcdd
|
||||
40059:foodee
|
||||
|
||||
40060:fooabc\n
|
||||
40060:fooabc\na
|
||||
40060:fooa\na
|
||||
40060:fooabcde\na
|
||||
40060:foo\na
|
||||
40060:fooabcpqr\na
|
||||
40060:foodefoo\n
|
||||
40060:food\na
|
||||
|
||||
40061:
|
||||
40061:a
|
||||
40061:__
|
508
tools/hscollider/test_cases/corpora/asserts.txt
Normal file
508
tools/hscollider/test_cases/corpora/asserts.txt
Normal file
@ -0,0 +1,508 @@
|
||||
23000="foobar":
|
||||
23000="foo bar": 7
|
||||
23000="foo\x00bar": 7
|
||||
23000="fooAbar":
|
||||
23000="foo~bar": 7
|
||||
23000="foo~~~bar": 9
|
||||
23000="foo~~~bar0bar": 9
|
||||
23001="foobar":
|
||||
23001="foo bar": 7
|
||||
23001="foo\x00bar": 7
|
||||
23001="fooAbar":
|
||||
23001="foo~bar": 7
|
||||
23001="foo~~~bar": 9
|
||||
23001="foo~~~bar0bar": 9,13
|
||||
23002="":
|
||||
23002="foo": 3
|
||||
23002="afoo":
|
||||
23002="~foo": 4
|
||||
23002="\x00foo": 4
|
||||
23002="foo foo ~foo": 3,8,15
|
||||
23003="":
|
||||
23003="foo":
|
||||
23003="afoo": 4
|
||||
23003="~foo":
|
||||
23003="\x00foo":
|
||||
23003="foo foo ~foo":
|
||||
23004="wordalpha":
|
||||
23004="nonword~alpha": 13
|
||||
23004="wordXalpha":
|
||||
23004="word~alpha": 10
|
||||
23004="nonword~~alpha": 14
|
||||
23005="":
|
||||
23005="~": 1
|
||||
23005="~~": 1,2
|
||||
23005="a~":
|
||||
23006="foo": 3
|
||||
23006="fooA":
|
||||
23006="foofoo": 6
|
||||
23006="foo~": 3
|
||||
23006="foo~foo": 3,7
|
||||
23006="foo~foo~": 3,7
|
||||
23007="foo":
|
||||
23007="fooA": 3
|
||||
23007="foofoo": 3
|
||||
23007="foo~":
|
||||
23007="foo~foo":
|
||||
23007="foo~foo~":
|
||||
23008="foo": 3
|
||||
23008="fooA":
|
||||
23008="foo~":
|
||||
23008="foo\n": 3
|
||||
23008="foo\n\n":
|
||||
23008="foofoo": 6
|
||||
23009="foo": 3
|
||||
23009="fooA":
|
||||
23009="foo~":
|
||||
23009="foo\n":
|
||||
23009="foo\n\n":
|
||||
23009="foofoo": 6
|
||||
23010="foobar":
|
||||
23010="foo bar": 7
|
||||
23010="foo\x00bar": 7
|
||||
23010="fooAbar":
|
||||
23010="foo~bar": 7
|
||||
23010="foo~~~bar": 9
|
||||
23010="foo~~~bar0bar": 9
|
||||
23011="foobar":
|
||||
23011="foo bar": 7
|
||||
23011="foo\x00bar": 7
|
||||
23011="fooAbar":
|
||||
23011="foo~bar": 7
|
||||
23011="foo~~~bar": 9
|
||||
23011="foo~~~bar0bar": 9
|
||||
23012="foobar":
|
||||
23012="fooXbar":
|
||||
23012="foo~bar": 7
|
||||
23012="foo~bar~bar": 7,11
|
||||
23012="fooxbar~bar":
|
||||
23012="foo~barxbar": 7
|
||||
23012="foofoobar":
|
||||
23013="foobar": 6
|
||||
23013="fooXbar": 7
|
||||
23013="foo~bar":
|
||||
23013="foo~bar~bar":
|
||||
23013="fooxbar~bar": 7
|
||||
23013="foo~barxbar":
|
||||
23013="foofoobar": 9
|
||||
23014="foobar":
|
||||
23014="fooXbar":
|
||||
23014="foo~bar":
|
||||
23014="foo~bar~bar":
|
||||
23014="fooxbar~bar":
|
||||
23014="foo~barxbar": 11
|
||||
23014="foofoobar":
|
||||
23015="":
|
||||
23015="foo": 3
|
||||
23015="afoo":
|
||||
23015="~foo": 4
|
||||
23015="\x00foo": 4
|
||||
23015="foo foo ~foo": 3,8,15
|
||||
23016="":
|
||||
23016="foo":
|
||||
23016="afoo": 4
|
||||
23016="~foo":
|
||||
23016="\x00foo":
|
||||
23016="foo foo ~foo":
|
||||
23017="":
|
||||
23017="~": 1
|
||||
23017="~~": 1,2
|
||||
23017="a~":
|
||||
23018="foo": 3
|
||||
23018="fooA":
|
||||
23018="foofoo": 6
|
||||
23018="foo~": 3
|
||||
23018="foo~foo": 3,7
|
||||
23018="foo~foo~": 3,7
|
||||
23019="foo":
|
||||
23019="fooA": 3
|
||||
23019="foofoo": 3
|
||||
23019="foo~":
|
||||
23019="foo~foo":
|
||||
23019="foo~foo~":
|
||||
23020="foo": 3
|
||||
23020="fooA":
|
||||
23020="foo~":
|
||||
23020="foo\n": 3
|
||||
23020="foo\n\n":
|
||||
23020="foofoo": 6
|
||||
23021="foo": 3
|
||||
23021="fooA":
|
||||
23021="foo~":
|
||||
23021="foo\n":
|
||||
23021="foo\n\n":
|
||||
23021="foofoo": 6
|
||||
23022="a":
|
||||
23022="ab": 2
|
||||
23022="a~":
|
||||
23022="abb": 3
|
||||
23022="ab~": 2
|
||||
23022="a~b": 2,3
|
||||
23022="a~~":
|
||||
23022="abbb": 4
|
||||
23022="ab~~": 2
|
||||
23022="a~bb": 2,4
|
||||
23022="a~~~":
|
||||
23022="abb~": 3
|
||||
23022="ab~b": 2,3,4
|
||||
23022="a~b~": 2,3
|
||||
23022="a~~b": 3,4
|
||||
23023="a":
|
||||
23023="ba": 2
|
||||
23023="~a":
|
||||
23023="bba": 3
|
||||
23023="b~a": 3
|
||||
23023="~ba": 3
|
||||
23023="~~a":
|
||||
23023="bbba": 4
|
||||
23023="b~~a": 4
|
||||
23023="~bba": 4
|
||||
23023="~~~a":
|
||||
23023="bb~a": 4
|
||||
23023="b~ba": 4
|
||||
23023="~b~a": 4
|
||||
23023="~~ba": 4
|
||||
23024="":
|
||||
23024="a": 1
|
||||
23024="aa": 1
|
||||
23024="~a": 2
|
||||
23024="a~a": 1,3
|
||||
23024="aaa": 1
|
||||
23025="":
|
||||
23025="a": 0,1
|
||||
23025="~":
|
||||
23025="a~": 0,1
|
||||
23025="~a": 1,2
|
||||
23025="aa": 0,2
|
||||
23025="~~":
|
||||
23025="a~a": 0,1,2,3
|
||||
23025="~a~": 1,2
|
||||
23025="aaa": 0,3
|
||||
23025="~~~":
|
||||
23025="a~~": 0,1
|
||||
23025="~aa": 1,3
|
||||
23025="aa~": 0,2
|
||||
23025="~~a": 2,3
|
||||
23026="": 0
|
||||
23026="a":
|
||||
23026="~": 0,1
|
||||
23026="a~": 2
|
||||
23026="~a": 0
|
||||
23026="aa": 1
|
||||
23026="~~": 0,1,2
|
||||
23026="a~a":
|
||||
23026="~a~": 0,3
|
||||
23026="aaa": 1,2
|
||||
23026="~~~": 0,1,2,3
|
||||
23026="a~~": 2,3
|
||||
23026="~aa": 0,2
|
||||
23026="aa~": 1,3
|
||||
23026="~~a": 0,1
|
||||
23027="":
|
||||
23027="a": 1
|
||||
23027="~":
|
||||
23027="a~":
|
||||
23027="~a": 2
|
||||
23027="aa": 2
|
||||
23027="~~":
|
||||
23028="": 0
|
||||
23028="a":
|
||||
23028="~": 1
|
||||
23028="a~": 2
|
||||
23028="~a":
|
||||
23028="aa":
|
||||
23028="~~": 2
|
||||
23029="":
|
||||
23029="a": 0
|
||||
23029="~":
|
||||
23029="a~": 0
|
||||
23029="~a":
|
||||
23029="aa": 0
|
||||
23029="~~":
|
||||
23030="": 0
|
||||
23030="a":
|
||||
23030="~": 0
|
||||
23030="a~":
|
||||
23030="~a": 0
|
||||
23030="aa":
|
||||
23030="~~": 0
|
||||
23031="":
|
||||
23031="a": 0,1
|
||||
23031="~":
|
||||
23031="a~": 0,1
|
||||
23031="~a": 2
|
||||
23031="aa": 0,1,2
|
||||
23031="~~":
|
||||
23032="":
|
||||
23032="a": 0,1
|
||||
23032="~":
|
||||
23032="a~": 0,1
|
||||
23032="~a": 1,2
|
||||
23032="aa": 0,1,2
|
||||
23032="~~":
|
||||
23033="foo": 3
|
||||
23033="~foo":
|
||||
23033="foofoo": 3
|
||||
23035="foo": 3
|
||||
23035="~foo":
|
||||
23035="foofoo": 3
|
||||
23037="foobar": 6
|
||||
23037="fooXbar": 7
|
||||
23037="foo~bar": 7
|
||||
23037="foo~x~bar": 9
|
||||
23037="foox~xbar": 9
|
||||
23038="threeasserts":
|
||||
23038="three~asserts": 13
|
||||
23038="threeXasserts":
|
||||
23039="threeasserts": 12
|
||||
23039="three~asserts":
|
||||
23039="threeXasserts": 13
|
||||
23042="":
|
||||
23042="a": 0,1
|
||||
23042="~":
|
||||
23042="word": 0,4
|
||||
23042="~~~~":
|
||||
23042="hatstand teakettle badgerbrush": 0,8,9,18,19,30
|
||||
23043="foo bar baz bam": 3,7,11
|
||||
23043="foobarbazbam":
|
||||
23044="":
|
||||
23044="a": 0,1
|
||||
23044="~":
|
||||
23044="aa": 0,2
|
||||
23044="a~": 0,1
|
||||
23044="~a": 1,2
|
||||
23044="~~":
|
||||
23044="aaa": 0,3
|
||||
23044="a~a": 0,1,2,3
|
||||
23044="~aa": 1,3
|
||||
23044="~~a": 2,3
|
||||
23044="aa~": 0,2
|
||||
23044="a~~": 0,1
|
||||
23044="~a~": 1,2
|
||||
23044="~~~":
|
||||
23045="":
|
||||
23045="a": 0,1
|
||||
23045="~":
|
||||
23045="aa": 0,2
|
||||
23045="a~": 0,1
|
||||
23045="~a": 1,2
|
||||
23045="~~":
|
||||
23045="aaa": 0,3
|
||||
23045="a~a": 0,1,2,3
|
||||
23045="~aa": 1,3
|
||||
23045="~~a": 2,3
|
||||
23045="aa~": 0,2
|
||||
23045="a~~": 0,1
|
||||
23045="~a~": 1,2
|
||||
23045="~~~":
|
||||
23045="aaaaaaaaaaaaaaaaaaa": 0,19
|
||||
23045="~~~~~~~~~~~~~~~~~~~":
|
||||
23045="a~a~a~a~a~a~a~a~a~a": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
|
||||
23046="":
|
||||
23046="a": 0,1
|
||||
23046="aa": 0,1,2
|
||||
23046="aaa": 0,1,2,3
|
||||
23046="aaaa": 0,1,2,3,4
|
||||
23046="~aa~~aaa~~~aaaa~~~~aaaaa~~~~~~": 1,2,3,5,6,7,8,11,12,13,14,15,19,20,21,22,23,24
|
||||
23047="":
|
||||
23047="a": 1
|
||||
23047="ab":
|
||||
23047="a b": 1,3
|
||||
23047="a b c": 1,3,5
|
||||
23048="":
|
||||
23048="a": 1
|
||||
23048="aa bb ccc d eeee fffff abc ghi": 2,3,5,6,9,10,11,12,16,17,22,23,26,27
|
||||
23049="": 0
|
||||
23049="\n": 0
|
||||
23049="a":
|
||||
23049="~": 0
|
||||
23049="\na": 0
|
||||
23049="\n~": 0,1
|
||||
23049="foo\n~": 4
|
||||
23049="~\n~": 0,2
|
||||
23049="foo\nfoo":
|
||||
23050="":
|
||||
23050="\n":
|
||||
23050="a": 0
|
||||
23050="~":
|
||||
23050="\na": 1
|
||||
23050="\n~":
|
||||
23057="": 0
|
||||
23057="a":
|
||||
23057="~":
|
||||
23057="\n": 0
|
||||
23057="\na": 0
|
||||
23057="\n~": 0
|
||||
23057="a\n":
|
||||
23057="~\n":
|
||||
23057="\n\n": 0,1
|
||||
23057="\na\n": 0
|
||||
23057="\n~\n": 0
|
||||
23057="\naa\n": 0
|
||||
23057="\n~~\n": 0
|
||||
23057="\n\n\n": 0,1,2
|
||||
23058="": 0
|
||||
23058="a":
|
||||
23058="~":
|
||||
23058="\n": 0
|
||||
23058="\na":
|
||||
23058="\n~":
|
||||
23058="a\n":
|
||||
23058="~\n":
|
||||
23058="\n\n": 1
|
||||
23058="\na\n":
|
||||
23058="\n~\n":
|
||||
23058="\naa\n":
|
||||
23058="\n~~\n":
|
||||
23058="\n\n\n": 2
|
||||
23059="": 0
|
||||
23059="a":
|
||||
23059="~":
|
||||
23059="\n":
|
||||
23059="\na":
|
||||
23059="\n~":
|
||||
23059="a\n":
|
||||
23059="~\n":
|
||||
23059="\n\n":
|
||||
23059="\na\n":
|
||||
23059="\n~\n":
|
||||
23059="\naa\n":
|
||||
23059="\n~~\n":
|
||||
23059="\n\n\n":
|
||||
23060="": 0
|
||||
23060="a":
|
||||
23060="~":
|
||||
23060="\n": 0
|
||||
23060="\na": 0
|
||||
23060="\n~": 0
|
||||
23060="a\n":
|
||||
23060="~\n":
|
||||
23060="\n\n": 0
|
||||
23060="\na\n": 0
|
||||
23060="\n~\n": 0
|
||||
23060="\naa\n": 0
|
||||
23060="\n~~\n": 0
|
||||
23060="\n\n\n": 0
|
||||
23061="": 0
|
||||
23061="a":
|
||||
23061="~":
|
||||
23061="\n": 0
|
||||
23061="\na":
|
||||
23061="\n~":
|
||||
23061="a\n":
|
||||
23061="~\n":
|
||||
23061="\n\n":
|
||||
23061="\na\n":
|
||||
23061="\n~\n":
|
||||
23061="\naa\n":
|
||||
23061="\n~~\n":
|
||||
23061="\n\n\n":
|
||||
23062="": 0
|
||||
23062="a":
|
||||
23062="~":
|
||||
23062="\n":
|
||||
23062="\na":
|
||||
23062="\n~":
|
||||
23062="a\n":
|
||||
23062="~\n":
|
||||
23062="\n\n":
|
||||
23062="\na\n":
|
||||
23062="\n~\n":
|
||||
23062="\naa\n":
|
||||
23062="\n~~\n":
|
||||
23062="\n\n\n":
|
||||
23063="":
|
||||
23063="a": 0,1
|
||||
23063="foo": 0,3
|
||||
23063="~foo": 1,4
|
||||
23063="~foo~": 1,4
|
||||
23063="~~~foo~~~bar~~~": 3,6,9,12
|
||||
23064="": 0
|
||||
23064="a":
|
||||
23064="foo": 1,2
|
||||
23064="~foo": 0,2,3
|
||||
23064="~foo~": 0,2,3,5
|
||||
23064="~~~foo~~~bar~~~": 0,1,2,4,5,7,8,10,11,13,14,15
|
||||
23065="":
|
||||
23065="a":
|
||||
23065="foo": 1,2
|
||||
23065="~foo": 2,3
|
||||
23065="~foo~": 2,3,5
|
||||
23065="~~~foo~~~bar~~~": 4,5,7,8,10,11,13,14,15
|
||||
23066="":
|
||||
23066="a":
|
||||
23066="foo": 3
|
||||
23066="~foo": 1,4
|
||||
23066="~foo~": 1,4
|
||||
23066="~~~foo~~~bar~~~": 3,6,9,12
|
||||
23067="":
|
||||
23067="a": 1
|
||||
23067="foo": 3
|
||||
23067="~foo": 4
|
||||
23067="~foo~": 4
|
||||
23067="~~~foo~~~bar~~~": 6,9,12
|
||||
23068="":
|
||||
23068="a":
|
||||
23068="foo": 2
|
||||
23068="~foo": 2,3
|
||||
23068="~foo~": 2,3,5
|
||||
23068="~~~foo~~~bar~~~": 1,2,4,5,7,8,10,11,13,14,15
|
||||
23069="":
|
||||
23069="a":
|
||||
23069="foo": 1,2
|
||||
23069="~foo": 2,3
|
||||
23069="~foo~": 2,3,5
|
||||
23069="~~~foo~~~bar~~~": 4,5,7,8,10,11,13,14,15
|
||||
23070="":
|
||||
23070="a":
|
||||
23070="foo": 3
|
||||
23070="~foo": 1,4
|
||||
23070="~foo~": 1,4
|
||||
23070="~~~foo~~~bar~~~": 3,6,9,12
|
||||
23071="FKHL0BBBBiBBBG": 4,5,6,7,8,9,10,11,12,13,14
|
||||
23072="\x01n[\xbbx\xd3z\xf8\x8fe\x86QG\xe6{0\xa7a[a0[00\x88bbabb":
|
||||
23073="": 0
|
||||
23073="1":
|
||||
23073="a":
|
||||
23073="\n1": 0
|
||||
23073="\na": 0
|
||||
23074="":
|
||||
23074="1": 0
|
||||
23074="a": 0
|
||||
23074="\n1":
|
||||
23074="\na":
|
||||
23075="a": 1
|
||||
23075="aa": 2
|
||||
23075="abcdef": 6
|
||||
23075="abc abcde abcdef abcdefg abcdef a1bc a234bcdef adf": 3,9,16,31,50
|
||||
23075="a aa a3 aq aaab aaab4": 1,4,15
|
||||
23076="godzilla mothra":
|
||||
23076="godzillamothra":
|
||||
23076="godzilla mothra": 15
|
||||
23076="godzilla mothra": 24
|
||||
23076="godzillax mothra":
|
||||
23076="godzillax mothra":
|
||||
23076="godzillaxmothra":
|
||||
23076="godzilla xmothra": 16
|
||||
23076="godzilla x mothra": 17
|
||||
23076="godzilla xmothra": 24
|
||||
23077="godzilla mothra":
|
||||
23077="godzillamothra":
|
||||
23077="godzilla mothra": 15
|
||||
23077="godzilla mothra": 24
|
||||
23077="godzilla xmothra":
|
||||
23077="godzilla xmothra":
|
||||
23077="godzillaxmothra":
|
||||
23077="godzillax mothra": 16
|
||||
23077="godzilla x mothra": 17
|
||||
23077="godzillax mothra": 24
|
||||
23078="godzilla mothra":
|
||||
23078="godzillamothra":
|
||||
23078="godzilla mothra": 15
|
||||
23078="godzilla mothra": 24
|
||||
23078="godzilla xmothra":
|
||||
23078="godzilla xmothra":
|
||||
23078="godzillax mothra":
|
||||
23078="godzillax mothra":
|
||||
23078="godzillaxmothra":
|
||||
23078="godzilla x mothra": 17
|
66
tools/hscollider/test_cases/corpora/benefits.txt
Normal file
66
tools/hscollider/test_cases/corpora/benefits.txt
Normal file
@ -0,0 +1,66 @@
|
||||
19501="a__b": 4
|
||||
19501="aa_bb": 4,5
|
||||
19501="aaabbb": 4,5,6
|
||||
19501="ba_b_b":
|
||||
19501="bba_b_b":
|
||||
19501="bbba_b_b":
|
||||
19501="bbbba_b_b":
|
||||
19502="a__bc": 5
|
||||
19502="a_abcbca__bcbc": 5,7,12
|
||||
19503="ab__c": 5
|
||||
19503="ababc_c": 5,7
|
||||
19503="ababc_c_c": 5,7
|
||||
19504="ab__c":
|
||||
19504="ababc_c": 7
|
||||
19504="ababc_c_c": 7,9
|
||||
19504="ab__cxx": 7
|
||||
19504="ababc_cxx": 7,9
|
||||
19504="ababc_c_cxx": 7,9
|
||||
19505="ab__c":
|
||||
19505="abaBc_c": 7
|
||||
19505="ababc_C_c": 7,9
|
||||
19505="aB__cxx": 7
|
||||
19505="Ababc_cxx": 7,9
|
||||
19505="ababC_c_cxx": 7,9
|
||||
19506="ab__c":
|
||||
19506="abaBc_c":
|
||||
19506="ababc_C_c": 9
|
||||
19506="aB__cxx":
|
||||
19506="Ababc_cxx": 9
|
||||
19506="ababC_c_cxx": 9
|
||||
19507="abcdefgh____abcd1234efgh": 24
|
||||
19507="abcdefgh____abcdefghefghabcdefghefgh": 24,36
|
||||
19508="foo__ba": 7
|
||||
19508="foo__ba_": 7
|
||||
19508="foo__ba\n": 7
|
||||
19509="foo__ba": 7
|
||||
19509="foo__ba_":
|
||||
19509="foo__ba\n":
|
||||
19510="aaa-aaa-aaaa": 12
|
||||
19510="aaba-aac-deff": 13
|
||||
19510="aba-aac-deff": 12
|
||||
19510="aa--aaa-aaaa":
|
||||
19510="aba-aacadeff":
|
||||
19511="abcdefghi Abcdefghi aBcdefghi abCdefghi abcDefghi abcdEfghi abcdeFghi abcdefGhi abcdefgHi abcdefghI abCDEFghi abCdEFghi abCDEfghi ABcdefGHI abCdEfghi": 9,39,49,59,69,109,119,129,149
|
||||
19512="AAAAAAAAAABBBBBBBBBBCCCCCCCCCCDDDDDDDDDd":
|
||||
19512="AAAAAAAAAAbbbbbbbbbbccccccccccdddddddddd":
|
||||
19512="Aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd":
|
||||
19512="_aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd": 41
|
||||
19512="aaaaaaaaaabbbbbbbBbbccccCcccccDddddddddd":
|
||||
19512="aaaaaaaaaabbbbbbbbbbCCCCCCCCCCdddddddddd": 40
|
||||
19512="aaaaaaaaaabbbbbbbbbbccccCcccccDddddddddd":
|
||||
19512="aaaaaaaaaabbbbbbbbbbccccCcccccdddddddddd": 40
|
||||
19512="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd": 40
|
||||
19513="fYm_W fym_W fYP_W fyP_W fYi_W fyi_W fYU_W fyU_W": 5,11,17,23,29,35,41,47
|
||||
19513="FYM_W FYI_W":
|
||||
19513="FYm\nW":
|
||||
19514="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,44,62,97
|
||||
19515="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,26,35,62,79
|
||||
19516="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 17,44,53,88,97
|
||||
19517="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,44,53,79,88
|
||||
19518="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,79
|
||||
19519="NqTqkffffffffffffffbdrrk\xbeTrpqqQ":
|
||||
19519="nqtqkffffffFFFFffffbdrrk_trcqqq":
|
||||
19519="nqtqkffffffffffffffbdrrk_tRPQQQ": 31
|
||||
19519="nqtqkffffffffffffffbdrrk_trcqqq": 31
|
||||
19520="BCADabaaEbcd BCAcabaaEbcd bCACabaaEbcd": 12,25,38
|
78
tools/hscollider/test_cases/corpora/capturing.txt
Normal file
78
tools/hscollider/test_cases/corpora/capturing.txt
Normal file
@ -0,0 +1,78 @@
|
||||
25000="bab'\xbbebcdddd": 10,11,12
|
||||
25001="A\x14AA\x03AA9AAAAAAA":
|
||||
25001="B >A\x10?\xb7AAAAAAA\x97":
|
||||
25002="cbaaaccc\x98abbabaa": 4,5,6,11,14,16
|
||||
25002="f\x14c\xbf2cc\x15aabVabb": 10,11,14
|
||||
25002="zb(ga cc.accb\x06babb": 11,17
|
||||
25002="\xd1b\xa5ccccagabab": 11,13
|
||||
25002="'\x8d\xcda\xf7\xa9c\xe3baabaab\x7f": 11,12,14,15
|
||||
25003="\xa0AAAAA\x83AlA\xd5\x0bAAAAAAA[AAAAAAA\xdc": 19,21,22,23,24,25,26,27
|
||||
25004="\x9dAAE~A\xffA\xde\xcb{AAAAAAAAAA\xf9A\xdeA": 16,17,18,19,20,21
|
||||
25005="a\xe6\xdfaaaa\xeea": 5,6,7
|
||||
25005="av\xa9a\x18&o\xe5aaaa\x14": 10,11,12
|
||||
25005="a\x1baa|\xba\x92X_aaaa": 4,11,12,13
|
||||
25005="\x82aW.aaaa1\xc4": 6,7,8
|
||||
25005="arI\xbe)aaa8aa": 7,8,11
|
||||
25005="a~\xc5aaaaa": 5,6,7,8
|
||||
25006=":b'aa\xd4aa": 5,8
|
||||
25007="bb\xc8b\xb7b\x15bbbbb\x8fbbb\xd3": 10,11,12,16
|
||||
25007="\x89b\xf1bbpbbbb\x10bbb\nbbbgb\xb6": 10,14,18
|
||||
25008="a\xa5bddbdcccc\x0fR\xa9&NlI)\xc6\xbd\x83\x0c\xad": 9,10,11
|
||||
25008="acbddbcccc<\xd7\x0f\xb3\x07jT\x9a\xbc": 8,9,10
|
||||
25008="acbdd`dcccc`\xd3 \x94\xb5\xda\x13\xb5\x94\x86\x93\xd3&\x0122\x1a\xa1l%\x7f=\xc5\xbe)\xc6\x8a7;\xca\x01:<\xc0m\x909\x1f\xe4lD\x16\xdf\n\xb7": 9,10,11
|
||||
25008="acbd\xfbdbdcccc\xa0Lb-o\xd6\xa0": 10,11,12
|
||||
25009="aaq\x14\x87a]aaa\xe6:aaa\xd2a\x7f\x07J\xf9YKa\xdc\x02\xc3\x9c\xb5\x0ea2<\xdb\xd3\xa7O\x14": 10,15
|
||||
25010="\x05\x01\xc6,h\xf493\xcc\x06\x96\x14@sH\xe1S\xc0\xf3l_\xe0\xf6:\x07\x85\x19R\xe2\xbc\xbd\x86]\"Qd\xb5)7aaaaaa": 42,43,44,45
|
||||
25010="<;\x92p\xf7Xj0@\xdf5\xb5G\x8d\x12\x5c\xe33U\xc0\xed\xe0\x00$\xdeaaaaaa": 28,29,30,31
|
||||
25010="\xe1\x98\xac\xd9\xf4@\x17\x1f\xf5\x5ciI\xcd\xab\x1fy\xa2aaaaaa": 20,21,22,23
|
||||
25010="\xe2\x1b\x07\x8cq\x02\xe5.\xd9\x91i\x9d\x14\x04\x83\xb4\xa3\x7fo7\xad<#aaaaaa": 26,27,28,29
|
||||
25010="\xf4\xfdt*\xd1\x98aaaaaa": 9,10,11,12
|
||||
25011="I\xaeS\x7f\x7f\xb0\xc1\xd3\x94\xa6\xdf#r\xbf\x9b\x12\x15\xbd\x19\xa2\x02\x9d\x18\x8fw\xa9H\r\xaa\xb2\xde\x92\x00\xd1\xb0\x1e \x10\x90SU\x0f\x16gmP\x18\"\xac\xd0cM\r\x1a{#bb\xcf\xac\xb4M\xddS\xbd-\x10|\xdc?o\xd1\xed$\xd7\xfa\x13\x8e\xbb^\xfd\xbdK\xa9vekwgBBAAAA": 58,91,92,93,94,95
|
||||
25012="\x8b9\xde\xd0\xc9\xd0fYS%U\xc1\t\x18\x0c\x7fc\x90\xb6%\xdd\xa5L\xbf\xa8B\xf3<\xa8t\x0c\xd2L\x89B\xb5\xf8G\xad\xea\x0b\xa1K\xb3X\xf6\xd2Z%'\x1e\xa1k\n\xff\xb2\xeb\x91\x8d3\xa49\xa4\x90a\x85\xe4\xf9k0\x82\x15plhg\x01\xd9`\xc5hgh": 76,82,83
|
||||
25013="\x8b\xafo\xfa\x9dhb\xc1\x89\xc0\nf%^\x88\xac\xcfn@\xbe\xc5\x89F=G\x867\x81A\xa6\rk\xf4\x1b\xb4\x040#\x05\x90Ke9P)7wt\xa5\x84S\x02\xe9{\xe7\xc5b\r\x9b\x82\xed\xe0/\xf7t\xe9\x9aC\xab>s\x95BK\x84\n!KEEEE": 42,79,80,81,82
|
||||
25013="\x97\xd2\xad\xda\xfc:\xf3\x91\xb9 \xde \xf162,\xd2\xf7\xf7\xc4\xe4KE4\xc4\xa0\xfda8\x80\x98\xaa\xcc\x11KE": 23,36
|
||||
25013="qqqqqqqqqqqqKEqke": 14,17
|
||||
25014="_aa_9_____^u___?_&-__-___D__m_._m_EEq_________:_$______k____\n___/__?___u_-pa+I__": 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80
|
||||
25015="Ln\xdf\xe6\xa4)<\xfd\xf7\xaeB\xa4\x9d!\xa3\xe0\x89": 2,4,12,13
|
||||
25016="P___!____mF_\n_+_@J__p____O_k7__3PZ___!___h___=h_____Fu_4": 2,3,4,5,6,7,8,9,10,11,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
|
||||
25017="aaa\xd9\xf8\xd0\xb0\nX{\x8a\xa3}\xf3\xf1\xa2\xeb+U\xfdp\xeban\xe9\xb0\xb4\xf5\xfd=\xa1\xabt\xf0B\xe3?\xdaZ\x1d\xec\x9c^vfR\x12u\xea\xdc\x13\xbft\x9b\xd2\xc7/o\xc8\x0b": 1,2,3,23
|
||||
25018="aaaaa\n\x01\xca\xd2Y\xc6I\xb3O": 5,6
|
||||
25019="\x10\xd9e\xc5\xff=Z92T\x8a\xef&\xb0_\xdd?&\xa72/:8x^\x85\xdc\xbe\xdeB4\x18\xce\xc8\x99\xd2,8\xaeE\x10\xf8\x80\x199\x0e\x88\x0c\x80\xd1\xc68\x9f\x9dP\x9c\xc1\xcb\xfa\xa2\x9e\xb1\x0f\x05\xea\x13\x80\xd1<\xc1\xcd\x96p\xecNI\x99\xebpD\nv\xb4oN\xf3\xd8": 2,3,6,7,9,10,11,13,14,15,18,19,20,23,25,27,28,29,30,32,34,35,36,37,38,43,44,45,48,49,50,51,52,55,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,77,79,86
|
||||
25020="BAABA\x02G\xeb\xe5\xe1\xd2{\x9eZ|M\xb2\xb0\xf6D\x90\x1f\x04\x12\x1a\xb6\x113\x01x\x85\xfa^\x93W\xa3\xf8\x89V|\n\xc7\x97G\xc0\xb23\x12\x01\x7f\xf51h\x99\xea\xdcI\xbc\xc5|a\xe1\x16 \x13/\x0c\xa0~\xa4\xc8s\xbfq\xd9\xf5X9F*\xea\xe7\x92~\xb7\xb8\xb6@3H\x9f\x9cO\x9f\x1c\xfd\x04\x9c": 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98
|
||||
25021="foobar": 6
|
||||
25021="Foobar":
|
||||
25021="FOOBAR":
|
||||
25022="foobar": 6
|
||||
25022="Foobar": 6
|
||||
25022="FOOBAR": 6
|
||||
25023="foo_bar": 7
|
||||
25023="FOO_BAR":
|
||||
25023="foO_bAr":
|
||||
25024="foo_bar": 7
|
||||
25024="FOO_BAR": 7
|
||||
25024="foO_bAr": 7
|
||||
25025="foobar": 6
|
||||
25025="Foobar":
|
||||
25025="FOOBAR":
|
||||
25025="goobar": 6
|
||||
25025="Goobar":
|
||||
25025="GOObar":
|
||||
25026="foobar": 6
|
||||
25026="Foobar": 6
|
||||
25026="FOOBAR": 6
|
||||
25026="goobar": 6
|
||||
25026="Goobar": 6
|
||||
25026="GOObar": 6
|
||||
25027="foobar": 6
|
||||
25027="f0obar": 6
|
||||
25027="F0obar": 6
|
||||
25027="FOobar": 6
|
||||
25027="FOOBAR": 6
|
||||
25028="foobar": 6
|
||||
25028="fooBar": 6
|
||||
25028="fooBAR": 6
|
||||
25028="FOOBAR":
|
||||
25029="foobar": 6
|
||||
25029="Foobar": 6
|
||||
25029="FOobar":
|
||||
25029="FOOBAR":
|
172
tools/hscollider/test_cases/corpora/charclass.txt
Normal file
172
tools/hscollider/test_cases/corpora/charclass.txt
Normal file
@ -0,0 +1,172 @@
|
||||
11000="0t Q\nF\r\x00_%": 10
|
||||
11001="\x00": 1
|
||||
11001="\xff": 1
|
||||
11001="7": 1
|
||||
11002="\x00": 1
|
||||
11002="\xff": 1
|
||||
11002="7": 1
|
||||
11003="\x00": 1
|
||||
11003="\xff": 1
|
||||
11003="7": 1
|
||||
11004="\x00": 1
|
||||
11004="\xff": 1
|
||||
11004="7": 1
|
||||
11005="\x00": 1
|
||||
11005="\xff": 1
|
||||
11005="7": 1
|
||||
11006="0f7 \x1a7%": 7
|
||||
11007="l@; Rwf": 7
|
||||
11008="0": 1
|
||||
11008="1": 1
|
||||
11008="A": 1
|
||||
11008="q": 1
|
||||
11008="%": 1
|
||||
11009="1": 1
|
||||
11009="2": 1
|
||||
11009="A": 1
|
||||
11009="_": 1
|
||||
11010="Aa0arg": 6
|
||||
11010="Aa04t9":
|
||||
11010="Ff97AZ": 6
|
||||
11010="Dd76q@": 6
|
||||
11011="~a": 2
|
||||
11011="^a":
|
||||
11011="^\n":
|
||||
11012="\x00": 1
|
||||
11012="\x05": 1
|
||||
11012="\x1f": 1
|
||||
11013="]": 1
|
||||
11013="[": 1
|
||||
11013="_": 1
|
||||
11013="w": 1
|
||||
11013="W": 1
|
||||
11013="z": 1
|
||||
11013="a": 1
|
||||
11013="C": 1
|
||||
11014="A": 1
|
||||
11014="a": 1
|
||||
11014="q": 1
|
||||
11014="5": 1
|
||||
11014="_":
|
||||
11015="-": 1
|
||||
11015="a": 1
|
||||
11016="-": 1
|
||||
11016="A": 1
|
||||
11017="-": 1
|
||||
11017="T": 1
|
||||
11018="-": 1
|
||||
11018="d": 1
|
||||
11018="0": 1
|
||||
11020="\x08": 1
|
||||
11020="b":
|
||||
11021=".$": 2
|
||||
11021=".":
|
||||
11022="]": 1
|
||||
11022="a": 1
|
||||
11023="f": 1
|
||||
11023="]":
|
||||
11023="a":
|
||||
11024="]-_^ABC": 1,3,4
|
||||
11100="]": 1
|
||||
11100="[":
|
||||
11101="]": 1
|
||||
11101="[":
|
||||
11102="[": 1
|
||||
11102="]": 1
|
||||
11103="^": 1
|
||||
11103="X":
|
||||
11104="+": 1
|
||||
11104=",": 1
|
||||
11104="-": 1
|
||||
11104="a":
|
||||
11105="A": 1
|
||||
11105="7": 1
|
||||
11105="-": 1
|
||||
11105=",":
|
||||
11106="ABCDEFGHIJKL-": 1,2,3,5,6,7,13
|
||||
11107="ABCDEFGHIJKL-": 1,2,3,5,13
|
||||
11108="\x00 01234567890\x5c": 1
|
||||
11109="\x00 01234567890\x5c": 2
|
||||
11110="\x00 01234567890\x5c": 2
|
||||
11111="\x00 01234567890\x5c": 2,3,13
|
||||
11112="\x00 01234567890\x5c": 2,4
|
||||
11113="\x00 01234567890\x5c": 4,11
|
||||
11114="\x00 01234567890\x5c": 1
|
||||
11115="\x00 01234567890\x5c": 4
|
||||
11116="\x00 01234567890\x5c": 4
|
||||
11117="\x00 01234567890\x5c": 4
|
||||
11121="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 19,27,35
|
||||
11122="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14
|
||||
11123="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14,36
|
||||
11124="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 32,33
|
||||
11125="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 36
|
||||
11127="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,35,36
|
||||
11128="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14,22
|
||||
11200=">":
|
||||
11200="^":
|
||||
11201="B":
|
||||
11201="S":
|
||||
11202="B":
|
||||
11202="S":
|
||||
11203="^":
|
||||
11204="!":
|
||||
11205="-": 1
|
||||
11205="*":
|
||||
11205="_": 1
|
||||
11205="`":
|
||||
11205=">": 1
|
||||
11302="foofoofoofoobarfoobarbar": 15,21,24
|
||||
11306="foobazfoofoobazfoobarfoobarbarbaz": 33
|
||||
11307="abcdefABCDEF0123456789": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
|
||||
11307="~!@#$%ghijklmnopqrstuvwxyzGHIJKLMNOPQRSTUVWXYZa": 47
|
||||
11308="_7\xff0qq\xff": 7
|
||||
11309="A\x00aal*g": 7
|
||||
11310="\x7f": 1
|
||||
11312="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
|
||||
11313="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11314="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
|
||||
11315="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11316="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128
|
||||
11317="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11318="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,33
|
||||
11319="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11320="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,128
|
||||
11321="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11322="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58
|
||||
11323="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11324="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127
|
||||
11325="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11326="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
|
||||
11327="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11328="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127
|
||||
11329="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11330="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,11,12,13,14,33
|
||||
11331="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11332="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91
|
||||
11333="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11334="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,98,99,100,101,102,103
|
||||
11335="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11336="\x0c": 1
|
||||
11337="\x07": 1
|
||||
11338="\x1b": 1
|
||||
11339="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127
|
||||
11340="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11341="abcdef-\x00\xff": 1,2,7
|
||||
11342="abcdef-\x00\xff": 1,2,7
|
||||
11343="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11344="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11345="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11346="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
|
||||
11347="abcdef-q0": 1,2,7
|
||||
11348="abcdef-q0": 1,2,7
|
||||
11349="a a q q": 7
|
||||
11350="abc\x00\x01 \xff": 1,2,3,4,5,6,7
|
||||
11351="a(c_ab_a\xbf": 2,6,9
|
||||
11352="a\x00aba.a\xff": 1,2,3,5,7
|
||||
11353="\xf3\x93\x8c\x8a":
|
||||
11353="\xf3\x89\xb8\x91":
|
||||
11353="\x14\xf3\xa8\xa5\x8d": 1
|
||||
11354="a9gz": 1,2,3,4
|
||||
11354="\xee\x80\x80\xc2\xb6": 3,5
|
||||
11355="a . ; :": 3,5,7
|
||||
11355="\xc2\xb4":
|
72
tools/hscollider/test_cases/corpora/comp.txt
Normal file
72
tools/hscollider/test_cases/corpora/comp.txt
Normal file
@ -0,0 +1,72 @@
|
||||
15800="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 9,15,18,24,27,33,36,42,45,48
|
||||
15800="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
|
||||
15800="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
|
||||
15800="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
|
||||
15800="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,19,22,28,31,37,40,46,49,52
|
||||
15800="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,20,23,29,32,38,41,47,50,53
|
||||
15800="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
|
||||
15800="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
|
||||
15800="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
|
||||
15800="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
|
||||
15800="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
|
||||
15801="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15801="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15802="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,24,33,42,48
|
||||
15802="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
|
||||
15802="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
|
||||
15802="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
|
||||
15802="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,31,40,49
|
||||
15802="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,32,41,50
|
||||
15802="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,24,33,42,51
|
||||
15802="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15802="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15802="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15802="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz":
|
||||
15803="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,18,24,27,33,36,42,45,48
|
||||
15803="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
|
||||
15803="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
|
||||
15803="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
|
||||
15803="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,19,22,28,31,37,40,46,49,52
|
||||
15803="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,20,23,29,32,38,41,47,50,53
|
||||
15803="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
|
||||
15803="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
|
||||
15803="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
|
||||
15803="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
|
||||
15803="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
|
||||
15804="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,48
|
||||
15804="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,19,25,28,34,37,43,46,49
|
||||
15804="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,20,26,29,35,38,44,47,50
|
||||
15804="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,21,27,30,36,39,45,48,51
|
||||
15804="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,28,31,37,40,46,49,52
|
||||
15804="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,29,32,38,41,47,50,53
|
||||
15804="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
|
||||
15804="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
|
||||
15804="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
|
||||
15804="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
|
||||
15804="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
|
||||
15805="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,48
|
||||
15805="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,19,25,28,34,37,43,46,49
|
||||
15805="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,20,26,29,35,38,44,47,50
|
||||
15805="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,21,27,30,36,39,45,48,51
|
||||
15805="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,28,31,37,40,46,49,52
|
||||
15805="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,29,32,38,41,47,50,53
|
||||
15805="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
|
||||
15805="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
|
||||
15805="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
|
||||
15805="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
|
||||
15805="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
|
||||
15806="anorak.*trainspotter": 20
|
||||
15806="anorak.*trainspotterA": 20
|
||||
15807="anorak.*trainspotter": 20
|
||||
15807="anorak.*trainspotterA": 20
|
||||
15808="anorak.*trainspotter": 20
|
||||
15808="anorak.*trainspotterA": 20
|
80
tools/hscollider/test_cases/corpora/comptree.txt
Normal file
80
tools/hscollider/test_cases/corpora/comptree.txt
Normal file
@ -0,0 +1,80 @@
|
||||
1000="foobar":
|
||||
1000="foofoobar": 9
|
||||
1000="foofoofoobar": 12
|
||||
1000="foofoofoofoobar": 15
|
||||
1000="xfoobar":
|
||||
1000="xfoofoobar": 10
|
||||
1000="xfoofoofoobar": 13
|
||||
1000="xfoofoofoofoobar": 16
|
||||
1001="foobar":
|
||||
1001="foofoobar": 9
|
||||
1001="foofoofoobar": 12
|
||||
1001="foofoofoofoobar": 15
|
||||
1001="xfoobar":
|
||||
1001="xfoofoobar": 10
|
||||
1001="xfoofoofoobar": 13
|
||||
1001="xfoofoofoofoobar": 16
|
||||
1002="foobar":
|
||||
1002="foofoobar": 9
|
||||
1002="foofoofoobar": 12
|
||||
1002="foofoofoofoobar": 15
|
||||
1002="xfoobar":
|
||||
1002="xfoofoobar":
|
||||
1002="xfoofoofoobar":
|
||||
1002="xfoofoofoofoobar":
|
||||
1003="foobar":
|
||||
1003="foofoobar": 9
|
||||
1003="foofoofoobar": 12
|
||||
1003="foofoofoofoobar":
|
||||
1003="xfoobar":
|
||||
1003="xfoofoobar":
|
||||
1003="xfoofoofoobar":
|
||||
1003="xfoofoofoofoobar":
|
||||
1004="foobar":
|
||||
1004="foofoobar": 9
|
||||
1004="foofoofoobar": 12
|
||||
1004="foofoofoofoobar": 15
|
||||
1004="xfoobar":
|
||||
1004="xfoofoobar": 10
|
||||
1004="xfoofoofoobar": 13
|
||||
1004="xfoofoofoofoobar": 16
|
||||
1005="foobar":
|
||||
1005="foofoobar": 9
|
||||
1005="foofoofoobar": 12
|
||||
1005="foofoofoofoobar": 15
|
||||
1005="xfoobar":
|
||||
1005="xfoofoobar": 10
|
||||
1005="xfoofoofoobar": 13
|
||||
1005="xfoofoofoofoobar": 16
|
||||
1006="foobar":
|
||||
1006="foofoobar":
|
||||
1006="foofoofoobar": 12
|
||||
1006="foofoofoofoobar": 15
|
||||
1006="xfoobar":
|
||||
1006="xfoofoobar":
|
||||
1006="xfoofoofoobar": 13
|
||||
1006="xfoofoofoofoobar": 16
|
||||
1007="foobar":
|
||||
1007="foofoobar":
|
||||
1007="foofoofoobar": 12
|
||||
1007="foofoofoofoobar": 15
|
||||
1007="xfoobar":
|
||||
1007="xfoofoobar":
|
||||
1007="xfoofoofoobar": 13
|
||||
1007="xfoofoofoofoobar": 16
|
||||
1008="foobar":
|
||||
1008="foofoobar": 9
|
||||
1008="foofoofoobar": 12
|
||||
1008="foofoofoofoobar": 15
|
||||
1008="xfoobar":
|
||||
1008="xfoofoobar": 10
|
||||
1008="xfoofoofoobar": 13
|
||||
1008="xfoofoofoofoobar": 16
|
||||
1009="foobar":
|
||||
1009="foofoobar": 9
|
||||
1009="foofoofoobar": 12
|
||||
1009="foofoofoofoobar": 15
|
||||
1009="xfoobar":
|
||||
1009="xfoofoobar": 10
|
||||
1009="xfoofoofoobar": 13
|
||||
1009="xfoofoofoofoobar": 16
|
552
tools/hscollider/test_cases/corpora/extparams.txt
Normal file
552
tools/hscollider/test_cases/corpora/extparams.txt
Normal file
@ -0,0 +1,552 @@
|
||||
16200="foobar": 6
|
||||
16200="foo bar": 7
|
||||
16201="foobar":
|
||||
16201="foo bar":
|
||||
16201="foo bar":
|
||||
16201="foo bar":
|
||||
16201="foo bar": 10
|
||||
16201="foo bar": 11
|
||||
16201="foo bar": 12
|
||||
16202="foobar": 6
|
||||
16202="foo bar": 7
|
||||
16202="foo bar": 8
|
||||
16202="foo bar": 9
|
||||
16202="foo bar": 10
|
||||
16202="foo bar":
|
||||
16202="foo bar":
|
||||
16203="foobar":
|
||||
16203="foo bar":
|
||||
16203="foo bar":
|
||||
16203="foo bar":
|
||||
16203="foo bar": 10
|
||||
16203="foo bar":
|
||||
16203="foo bar":
|
||||
16204="foo bar":
|
||||
16204="foo bar": 10
|
||||
16204="foo bar": 11
|
||||
16204="foo bar": 12
|
||||
16204="foo bar": 13
|
||||
16204="foo bar": 14
|
||||
16204="foo bar": 15
|
||||
16204="foo bar":
|
||||
16204="foo bar":
|
||||
16204="foo bar":
|
||||
16205="ab":
|
||||
16205="a b":
|
||||
16205="a b":
|
||||
16205="a b": 5
|
||||
16205="a b": 6
|
||||
16205="a b_": 5
|
||||
16205="_a b": 6
|
||||
16205="_a b_": 6
|
||||
16206="ab":
|
||||
16206="a b":
|
||||
16206="a b":
|
||||
16206="a b":
|
||||
16206="a b":
|
||||
16206="a b_":
|
||||
16206="_a b":
|
||||
16206="_a b_":
|
||||
16206=" a b":
|
||||
16206=" a b": 10
|
||||
16206=" a b": 11
|
||||
16206=" a b": 12
|
||||
16206=" a b": 13
|
||||
16207="preamble_q": 10
|
||||
16207="preamble_____________________q": 30
|
||||
16207="preamble______________________q":
|
||||
16207="preamble_______________________q":
|
||||
16207="preamble________________________q":
|
||||
16208="preambleq":
|
||||
16208="preamble_q":
|
||||
16208="preamble__q":
|
||||
16208="preamble___q": 12
|
||||
16208="preamble____q": 13
|
||||
16208="preamble_____q": 14
|
||||
16209="aaaa":
|
||||
16209="aaxaa": 5
|
||||
16209="aaxxxxxaa": 9
|
||||
16209="aaxxxxxxaa": 10
|
||||
16209="aaxxxxxxxaa":
|
||||
16209="_aaxxxxxaa": 10
|
||||
16209="_aaxxxxxxaa":
|
||||
16209="_aaxxxxxxxaa":
|
||||
16210="01234567890123456789012345678901": 32
|
||||
16210="012345678901234567890123456789012345678901234567890123456789": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
|
||||
16211="\x04\xe8F\x0eI\xe1\xcb5\x0b{\x04\xea\x17%Jt\xf2\x11\x8e!\x11vOu9\x07\x12":
|
||||
16212="aaaaaaaaaaaaaaaaaaaa": 10
|
||||
16212="xaaaaaaaaaaaaaaaaaaa": 10
|
||||
16212="aaaaaaaaaxaaaaaaaaaa":
|
||||
16212="aaaaaaaaaaxaaaaaaaaa": 10
|
||||
16213="aaaaaaaaaaaaaaaaaaax": 20
|
||||
16213="aaaaaaaaaaaaaaaaaaaa":
|
||||
16213="aaaaaaaaaaaaaaaaaaaax": 21
|
||||
16213="aaaaaaaaaaaaaaaaaax":
|
||||
16213="aaaaaaaaaaaaaaaaaaxa":
|
||||
16214="foo":
|
||||
16214="foo_":
|
||||
16214="foo__":
|
||||
16214="foo___":
|
||||
16214="foo____":
|
||||
16214="foo_____":
|
||||
16214="foo______":
|
||||
16214="foo_______": 10
|
||||
16214="foo________": 10,11
|
||||
16214="foo_________": 10,11,12
|
||||
16214="foo__________": 10,11,12,13
|
||||
16214="foofoo_______": 10,11,12,13
|
||||
16214="foofoo________": 10,11,12,13,14
|
||||
16214="foofoo_________": 10,11,12,13,14,15
|
||||
16214="foofoo__________": 10,11,12,13,14,15,16
|
||||
16214="foofoo___________": 10,11,12,13,14,15,16,17
|
||||
16215="foo":
|
||||
16215="foo_":
|
||||
16215="foo__":
|
||||
16215="foo___":
|
||||
16215="foo____":
|
||||
16215="foo_____":
|
||||
16215="foo______":
|
||||
16215="foo_______": 10
|
||||
16215="foo________": 10,11
|
||||
16215="foo_________": 10,11,12
|
||||
16215="foo__________": 10,11,12,13
|
||||
16215="foofoo_______": 10,11,12,13
|
||||
16215="foofoo________": 10,11,12,13,14
|
||||
16215="foofoo_________": 10,11,12,13,14,15
|
||||
16215="foofoo__________": 10,11,12,13,14,15,16
|
||||
16215="foofoo___________": 10,11,12,13,14,15,16,17
|
||||
16216="hatstandteakettle":
|
||||
16216="hatstand_teakettle":
|
||||
16216="hatstand__teakettle":
|
||||
16216="hatstand___teakettle":
|
||||
16216="hatstand____teakettle":
|
||||
16216="hatstand_____teakettle":
|
||||
16216="hatstand______teakettle":
|
||||
16216="hatstand_______teakettle":
|
||||
16216="hatstand________teakettle": 25
|
||||
16216="hatstand_________teakettle": 26
|
||||
16217="hatstand":
|
||||
16217="_hatstand":
|
||||
16217="__hatstand": 10
|
||||
16217="___hatstand": 11
|
||||
16217="____hatstand": 12
|
||||
16217="_____hatstand": 13
|
||||
16217="______hatstand": 14
|
||||
16217="_______hatstand": 15
|
||||
16217="________hatstand":
|
||||
16217="_________hatstand":
|
||||
16218="abc":
|
||||
16218="_abc":
|
||||
16218="__abc": 5
|
||||
16218="___abc": 6
|
||||
16218="____abc": 7
|
||||
16218="_____abc": 8
|
||||
16218="______abc": 9
|
||||
16218="_______abc": 10
|
||||
16218="________abc":
|
||||
16219="foobar":
|
||||
16219="foo_bar":
|
||||
16219="foo__bar":
|
||||
16219="foo___bar":
|
||||
16219="foo____bar": 10
|
||||
16219="foofoo_bar": 10
|
||||
16219="foofoo_____bar": 14
|
||||
16220="foobar":
|
||||
16220="foo_bar":
|
||||
16220="foo__bar":
|
||||
16220="foo___bar":
|
||||
16220="foo____bar": 10
|
||||
16220="foofoo_bar": 10
|
||||
16220="foofoo_____bar": 14
|
||||
16221="0":
|
||||
16221="01":
|
||||
16221="012":
|
||||
16221="0123": 4
|
||||
16221="01234": 4,5
|
||||
16222="0":
|
||||
16222="01":
|
||||
16222="012":
|
||||
16222="0123": 4
|
||||
16222="01234": 4,5
|
||||
16223="hatstand":
|
||||
16223="hatstandhatstand":
|
||||
16223="___hatstandhatstand":
|
||||
16223="____hatstandhatstand": 20
|
||||
16223="_____hatstandhatstand": 21
|
||||
16223="hatstandhatstandhatstand": 24
|
||||
16224="hatstand":
|
||||
16224="hatstandhatstand":
|
||||
16224="___hatstandhatstand":
|
||||
16224="____hatstandhatstand": 20
|
||||
16224="_____hatstandhatstand": 21
|
||||
16224="hatstandhatstandhatstand": 24
|
||||
16225="hatstand":
|
||||
16225="hatstandhatstandhatstand": 20,21,22,23,24
|
||||
16225="hatstand___________":
|
||||
16225="hatstand____________": 20
|
||||
16225="hatstand_____________": 20,21
|
||||
16226="long cat is lng":
|
||||
16226="long cat is long": 16
|
||||
16226="long cat is loong": 17
|
||||
16226="long cat is looong": 18
|
||||
16226="long cat is loooooooooooooooooooong": 35
|
||||
16227="":
|
||||
16227="W":
|
||||
16227="l": 1
|
||||
16227="ll": 1
|
||||
16227="l l l l l l l l l l l l": 1
|
||||
16227=" l l l l l l l l l l l l":
|
||||
16228="rascal": 6
|
||||
16228="_rascal":
|
||||
16228="__rascal":
|
||||
16229="": 0
|
||||
16229="\x0b\x80vdwn\xd5\x19vdwn\x8a\x1fvdwnp\x8evdwn": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
|
||||
16230="abc_ef":
|
||||
16230="abc_def":
|
||||
16230="abc_ddef":
|
||||
16230="abc_dddef":
|
||||
16230="abc_ddddef": 10
|
||||
16230="abc_dddddef": 11
|
||||
16230="abc_ddddddef": 12
|
||||
16230="abc_dddddddef": 13
|
||||
16230="_abc_def":
|
||||
16230="__abc_def":
|
||||
16230="___abc_def":
|
||||
16230="____abc_def":
|
||||
16230="______abc_def":
|
||||
16230="_______abc_def":
|
||||
16230="________abc_def":
|
||||
16230="_________abc_def":
|
||||
16230="__________abc_def":
|
||||
16230="___________abc_def":
|
||||
16230="____________abc_def":
|
||||
16230="_____________abc_def":
|
||||
16230="______________abc_def":
|
||||
16230="_______________abc_def":
|
||||
16230="________________abc_def":
|
||||
16230="_________________abc_def":
|
||||
16230="__________________abc_def":
|
||||
16230="___________________abc_def":
|
||||
16230="____________________abc_def":
|
||||
16230="_____________________abc_def":
|
||||
16230="______________________abc_def":
|
||||
16230="_______________________abc_def":
|
||||
16230="________________________abc_def":
|
||||
16230="_________________________abc_def":
|
||||
16231="egs\n": 3
|
||||
16231="g": 1
|
||||
16231="g\n": 1
|
||||
16231="t": 1
|
||||
16232="h":
|
||||
16232="_ab": 3
|
||||
16232="_ab\n": 3
|
||||
16233="abc":
|
||||
16233="abcd":
|
||||
16233="abcde": 5
|
||||
16233="abcdef": 5,6
|
||||
16233="__abc":
|
||||
16233="__abcd":
|
||||
16233="__abcde": 7
|
||||
16233="__abcdef": 7,8
|
||||
16234="kne":
|
||||
16234="knee":
|
||||
16234="kneee": 5
|
||||
16234="kneeee": 5,6
|
||||
16234="kneeeee": 5,6,7
|
||||
16234="kneeeeee": 5,6,7,8
|
||||
16234="kneeeeeee": 5,6,7,8,9
|
||||
16234="kneeeeeeee": 5,6,7,8,9,10
|
||||
16234="kneeeeeeeee": 5,6,7,8,9,10,11
|
||||
16234="kneeeeeeeeee": 5,6,7,8,9,10,11,12
|
||||
16234="kneeeeeeeeeee": 5,6,7,8,9,10,11,12
|
||||
16234="knereeeereeee": 5,6,7,8,9,10,11,12
|
||||
16235="s":
|
||||
16235="c":
|
||||
16235="zzzz": 4
|
||||
16235="ycdliejrcnrjfh akjshdna y": 4,9,21
|
||||
16236="__h__C]z________zJ]_____9___x": 8,17
|
||||
16237="O\xa4\x12\x0b\xd6\xa8j\xfdtL!Ia\xaa\xd3\xfa\xf31!\xbej":
|
||||
16238="kgh_\xc5\xc9\xde\xcb\xc2\xfe\x0b\xb3\x83M\xf8\xa5g\"\x82c4a-\xd8[\xf8\xed\x9b\xdd\xb9g\xe8\xbf": 2
|
||||
16239="p":
|
||||
16239="pp":
|
||||
16239="ppp":
|
||||
16239="pppp":
|
||||
16239="ppppp": 5
|
||||
16239="pppppp": 5,6
|
||||
16239="ppppppp": 5,6,7
|
||||
16239="pppppppp": 5,6,7,8
|
||||
16239="ppppppppp": 5,6,7,8,9
|
||||
16239="pppppppppp": 5,6,7,8,9,10
|
||||
16239="ppppppppppp": 5,6,7,8,9,10,11
|
||||
16239="pppppppppppp": 5,6,7,8,9,10,11,12
|
||||
16239="ppppppppppppp": 5,6,7,8,9,10,11,12,13
|
||||
16239="pppppppppppppp": 5,6,7,8,9,10,11,12,13,14
|
||||
16239="ppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
|
||||
16239="pppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
|
||||
16239="ppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
|
||||
16239="pppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
|
||||
16239="ppppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
|
||||
16239="\npppp":
|
||||
16239="\nppppp": 6
|
||||
16239="\npppppp": 6,7
|
||||
16240="":
|
||||
16240="a":
|
||||
16240="c":
|
||||
16240="cc":
|
||||
16240="ccc":
|
||||
16240="cccc": 4
|
||||
16240="ccccc": 4,5
|
||||
16240="acacacacacac": 4,6,8,10,12
|
||||
16241="ykmy_g":
|
||||
16241="ykmy_gg":
|
||||
16241="ykmy_ggg": 8
|
||||
16241="ykmy_gggg": 8,9
|
||||
16241="ykmy_ggggg": 8,9,10
|
||||
16241="_ykmy_ggggg": 9,10,11
|
||||
16242="qrhhhhh":
|
||||
16242="qrhhhhhh": 8
|
||||
16242="qrhhhhhhh": 8,9
|
||||
16242="qrhhhhhhhh": 8,9,10
|
||||
16242="qrhhhhhhhhh": 8,9,10,11
|
||||
16242="qrhhhhhhhhhh": 8,9,10,11,12
|
||||
16242="qrhhhhhhhhhhh": 8,9,10,11,12,13
|
||||
16242="qrhhhhhhhhhhhh": 8,9,10,11,12,13,14
|
||||
16242="qrhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15
|
||||
16242="qrhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16
|
||||
16242="qrhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17
|
||||
16242="qrhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18
|
||||
16242="qrhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19
|
||||
16242="qrhhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19,20
|
||||
16242="qrhhhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19,20
|
||||
16242="z":
|
||||
16242="qmhhhhhhhhhhz": 8,9,10,11,12
|
||||
16243="cjmwjnnnn": 9
|
||||
16244="\x08$\x82Zz\x8b\x0e\xe2a\x91\x8c\x9eQ\xc7\x84IQYEaYSC=\xbaB\x0b\xcd\xc8\xe5t\x8b\x06m\xa40\x1a%0KP":
|
||||
16244="__qyeysa":
|
||||
16244="__qye_ysa":
|
||||
16244="__qye__ysa": 9
|
||||
16244="__qye__ys:":
|
||||
16245="foo": 3
|
||||
16245="afoo":
|
||||
16245="aafoo":
|
||||
16245="aaafoo":
|
||||
16245=" foo": 4
|
||||
16245=" foo": 5
|
||||
16245=" foo": 9
|
||||
16245=" foo": 10
|
||||
16245=" foo":
|
||||
16245=" afoo":
|
||||
16245=" afoo":
|
||||
16245=" afoo":
|
||||
16246="foo": 3
|
||||
16246="foo ": 3
|
||||
16246="fooa":
|
||||
16246="_______foo": 10
|
||||
16246="_______foo ": 10
|
||||
16246="________foo ":
|
||||
16246="______foo ": 9
|
||||
16246="_____foo ": 8
|
||||
16247="foo": 3
|
||||
16247="foo ": 3
|
||||
16247=" foo ": 4
|
||||
16247="______ foo ": 10
|
||||
16247="_____ foo ": 9
|
||||
16247="_____ fooa":
|
||||
16247="_______ foo ":
|
||||
16247="________ foo ":
|
||||
16248="foobar":
|
||||
16248="foo bar": 7
|
||||
16248=" foo bar": 8
|
||||
16248=" foo bar": 9
|
||||
16248=" foo bar": 10
|
||||
16248=" foo bar": 11
|
||||
16248=" foo bar": 12
|
||||
16248=" foo bar": 13
|
||||
16248=" foo bar": 14
|
||||
16248=" foo bar": 15
|
||||
16248=" foo bar ": 9
|
||||
16248=" foo bar ": 10
|
||||
16248=" foo bar ": 11
|
||||
16248=" foo bar ": 12
|
||||
16248=" foo bar ": 13
|
||||
16248=" foo bar ": 14
|
||||
16248=" foo bar ": 15
|
||||
16249="foobar":
|
||||
16249="foo bar":
|
||||
16249=" foo bar":
|
||||
16249=" foo bar":
|
||||
16249=" foo bar":
|
||||
16249=" foo bar":
|
||||
16249=" foo bar": 12
|
||||
16249=" foo bar": 13
|
||||
16249=" foo bar": 14
|
||||
16249=" foo bar": 15
|
||||
16249=" foo bar ":
|
||||
16249=" foo bar ":
|
||||
16249=" foo bar ":
|
||||
16249=" foo bar ": 12
|
||||
16249=" foo bar ": 13
|
||||
16249=" foo bar ": 14
|
||||
16249=" foo bar ": 15
|
||||
16250="foobar":
|
||||
16250="foo bar": 7
|
||||
16250=" foo bar": 8
|
||||
16250=" foo bar": 9
|
||||
16250=" foo bar": 10
|
||||
16250=" foo bar": 11
|
||||
16250=" foo bar": 12
|
||||
16250=" foo bar": 13
|
||||
16250=" foo bar": 14
|
||||
16250=" foo bar": 15
|
||||
16250=" foo bar ": 9
|
||||
16250=" foo bar ": 10
|
||||
16250=" foo bar ": 11
|
||||
16250=" foo bar ": 12
|
||||
16250=" foo bar ": 13
|
||||
16250=" foo bar ": 14
|
||||
16250=" foo bar ": 15
|
||||
16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51
|
||||
16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52
|
||||
16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52,53
|
||||
16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52
|
||||
16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52,53
|
||||
16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 53
|
||||
16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51
|
||||
16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52
|
||||
16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52,53
|
||||
16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52
|
||||
16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52,53
|
||||
16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 53
|
||||
16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54
|
||||
16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55
|
||||
16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55,56
|
||||
16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55
|
||||
16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55,56
|
||||
16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56
|
||||
16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54
|
||||
16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55
|
||||
16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55,56
|
||||
16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55
|
||||
16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55,56
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa":
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56,57
|
||||
16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56,57,58
|
||||
16263="unambiguous": 11
|
||||
16263="extremely unambiguous": 21
|
||||
16264=" \n a":
|
||||
16264=" \na": 13
|
||||
16264=" a":
|
||||
16264=" g": 12
|
||||
16264=" \n a":
|
||||
16264=" \na": 12
|
||||
16264=" a":
|
||||
16264=" g": 11
|
||||
16264=" \na": 11
|
||||
16264=" a":
|
||||
16264=" g": 10
|
||||
16264="\na":
|
||||
16264="a":
|
||||
16264="g":
|
||||
16265="_apple2":
|
||||
16265="apple2": 6
|
||||
16265="foo": 3
|
||||
16265=" foobar":
|
||||
16265="foo__bar": 3
|
||||
16265="foo_bar": 3
|
||||
16265="foobar": 3,6
|
||||
16265="jabberwocky":
|
||||
16266="aaaaaaaa":
|
||||
16266="bbbbbbbbb":
|
||||
16266="cccccccccc": 10
|
||||
16266="floating":
|
||||
16266=" floating":
|
||||
16266=" floating": 10
|
||||
16266=" floating": 11
|
||||
16266=" floating": 12
|
||||
16266=" floating": 13
|
||||
16267="abcdef_____":
|
||||
16267="abcdefabcdefabcdefabcdef_____": 20,21,22,23,24,25,26,27,28,29
|
||||
16267="_________abcdef_____": 20
|
||||
16267="_________abcdef____":
|
||||
16267="_________abcdef______": 20,21
|
||||
16267="_________abcdefabcdef": 20,21
|
||||
16267="_____________abcdefabcdef": 24,25
|
||||
16268="abcdef_":
|
||||
16268="012345678901abcdef_":
|
||||
16268="0123456789012abcdef_": 20
|
||||
16268="01234567890123abcdef_": 21
|
||||
16268="012345678901234abcdef_": 22
|
||||
16268="01234567890123abcdef":
|
||||
16268="012345678901234abcdef":
|
||||
16269="012345678901abcdef__": 20
|
||||
16269="0123456789012abcdef__": 21
|
||||
16269="01234567890123abcdef__": 22
|
||||
16269="012345678901234abcdef__": 23
|
||||
16269="01234567890123abcdef_":
|
||||
16269="012345678901234abcdef_":
|
||||
16270="abcdef":
|
||||
16270="_abcdef":
|
||||
16270="__abcdef":
|
||||
16270="___abcdef":
|
||||
16270="____abcdef": 10
|
||||
16270="_____abcdef": 11
|
||||
16270="______abcdef": 12
|
||||
16270="_______abcdef": 13
|
||||
16270="________abcdef": 14
|
||||
16270="_________abcdef": 15
|
||||
16270="__________abcdef": 16
|
||||
16270="___________abcdef": 17
|
||||
16270="____________abcdef": 18
|
||||
16270="_____________abcdef": 19
|
||||
16270="______________abcdef": 20
|
||||
16270="_______________abcdef":
|
||||
16270="________________abcdef":
|
||||
16270="abcdefabcdefabcdefabcdefabcdefabcdef": 12,18
|
||||
16270="defabcdefabcdefabcdefabcdefabcdef": 15
|
||||
16271="abcdef":
|
||||
16271="_abcdef":
|
||||
16271="__abcdef":
|
||||
16271="___abcdef":
|
||||
16271="____abcdef": 10
|
||||
16271="_____abcdef":
|
||||
16271="______abcdef":
|
||||
16271="_______abcdef":
|
||||
16271="________abcdef":
|
||||
16271="abcdefabcdefabcdefabcdefabcdefabcdef":
|
||||
16271="cdefabcdefabcdefabcdefabcdefabcdef": 10
|
||||
16272="abcdef__":
|
||||
16272="__abcdef__": 10
|
||||
16272="_abcdef__":
|
||||
16272="___abcdef__":
|
||||
16272="__abcdef_":
|
||||
16272="_abcdef_":
|
||||
16272="___abcdef_":
|
||||
16273="\xe0\xb7\x81\xf1\x81\x90\xb9b\n":
|
||||
16273="\xf3\xa3\x87\x9d\xf4\x8f\xb8\xa0b": 9
|
||||
16273="___b":
|
||||
16273="__b":
|
||||
16273="__b\n":
|
368
tools/hscollider/test_cases/corpora/highlander.txt
Normal file
368
tools/hscollider/test_cases/corpora/highlander.txt
Normal file
@ -0,0 +1,368 @@
|
||||
15300="fo":
|
||||
15300="foo": 3
|
||||
15300="ffoo": 4
|
||||
15300="fofoo": 5
|
||||
15300="foofoo": 3,6
|
||||
15300="fooXXXfoo": 3,9
|
||||
15300="XXXfooXXXfoo": 6,12
|
||||
15300="foofoofoofoo": 3,6,9,12
|
||||
15301="foo":
|
||||
15301="foobar": 6
|
||||
15301="foobarbar": 6,9
|
||||
15301="foobar\nfoobarbar": 6,13,16
|
||||
15302="foo":
|
||||
15302="foobar": 6
|
||||
15302="foobarbar": 6,9
|
||||
15302="foobar\nfoobarbar": 6,13,16
|
||||
15303="bar123456781X3456789":
|
||||
15303="blahfoo12345678123456789": 22
|
||||
15303="foo":
|
||||
15303="foo12345678123456":
|
||||
15303="foo123456781234567": 18
|
||||
15303="foo1234567812345678": 18
|
||||
15303="foo12345678123456789": 18
|
||||
15303="foo1234567812345678X": 18
|
||||
15303="foo123456781234567X": 18
|
||||
15303="foo12345678123456X":
|
||||
15303="foo1234567812345X":
|
||||
15303="foo123456781X3456789":
|
||||
15303="foofoo12345678123456789": 18,21
|
||||
15303="foofoo12345678123456789": 18,21
|
||||
15303="foofooX23456781foo23456789YYYYYYYY": 33
|
||||
15303="fooX2345678123456789":
|
||||
15303="fooXfoo12345678123456789": 22
|
||||
15303="XXX12345678123456789":
|
||||
15304="bar123456781X3456789":
|
||||
15304="blahfoo12345678123456789": 23
|
||||
15304="foo":
|
||||
15304="foo12345678123456":
|
||||
15304="foo123456781234567":
|
||||
15304="foo1234567812345678": 19
|
||||
15304="foo12345678123456789": 19
|
||||
15304="foo1234567812345678X": 19
|
||||
15304="foo123456781234567X":
|
||||
15304="foo12345678123456X":
|
||||
15304="foo1234567812345X":
|
||||
15304="foo123456781X3456789":
|
||||
15304="foofoo12345678123456789": 19,22
|
||||
15304="foofoo12345678123456789": 19,22
|
||||
15304="foofooX23456781foo23456789YYYYYYYY": 34
|
||||
15304="fooX2345678123456789":
|
||||
15304="fooXfoo12345678123456789": 23
|
||||
15304="XXX12345678123456789":
|
||||
15305="bar123456781X3456789":
|
||||
15305="blahfoo12345678123456789": 24
|
||||
15305="foo":
|
||||
15305="foo12345678123456":
|
||||
15305="foo123456781234567":
|
||||
15305="foo1234567812345678":
|
||||
15305="foo12345678123456789": 20
|
||||
15305="foo1234567812345678X":
|
||||
15305="foo123456781234567X":
|
||||
15305="foo12345678123456X":
|
||||
15305="foo1234567812345X":
|
||||
15305="foo123456781X3456789":
|
||||
15305="foofoo12345678123456789": 20,23
|
||||
15305="foofoo12345678123456789": 20,23
|
||||
15305="foofooX23456781foo23456789YYYYYYYY":
|
||||
15305="fooX2345678123456789":
|
||||
15305="fooXfoo12345678123456789": 24
|
||||
15305="XXX12345678123456789":
|
||||
15306="bar123456781X3456789":
|
||||
15306="blahfoo12345678123456789": 24
|
||||
15306="foo":
|
||||
15306="foo12345678123456":
|
||||
15306="foo123456781234567":
|
||||
15306="foo1234567812345678":
|
||||
15306="foo12345678123456789": 20
|
||||
15306="foo1234567812345678X":
|
||||
15306="foo123456781234567X":
|
||||
15306="foo12345678123456X":
|
||||
15306="foo1234567812345X":
|
||||
15306="foo123456781X3456789":
|
||||
15306="foofoo12345678123456789": 20,21,22,23
|
||||
15306="foofoo12345678123456789": 20,21,22,23
|
||||
15306="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
|
||||
15306="fooX2345678123456789":
|
||||
15306="fooXfoo12345678123456789": 21,22,23,24
|
||||
15306="XXX12345678123456789":
|
||||
15307="bar123456781X3456789":
|
||||
15307="blahfoo12345678123456789":
|
||||
15307="foo":
|
||||
15307="foo12345678123456":
|
||||
15307="foo123456781234567":
|
||||
15307="foo1234567812345678":
|
||||
15307="foo12345678123456789":
|
||||
15307="foo1234567812345678X":
|
||||
15307="foo123456781234567X":
|
||||
15307="foo12345678123456X":
|
||||
15307="foo1234567812345X":
|
||||
15307="foo123456781X3456789":
|
||||
15307="foofoo12345678123456789":
|
||||
15307="foofoo12345678123456789":
|
||||
15307="foofooX23456781foo23456789YYYYYYYY":
|
||||
15307="fooX2345678123456789":
|
||||
15307="fooXfoo12345678123456789":
|
||||
15307="XXX12345678123456789":
|
||||
15308="bar123456781X3456789":
|
||||
15308="blahfoo12345678123456789": 24
|
||||
15308="foo":
|
||||
15308="foo12345678123456":
|
||||
15308="foo123456781234567":
|
||||
15308="foo1234567812345678":
|
||||
15308="foo12345678123456789": 20
|
||||
15308="foo1234567812345678X":
|
||||
15308="foo123456781234567X":
|
||||
15308="foo12345678123456X":
|
||||
15308="foo1234567812345X":
|
||||
15308="foo123456781X3456789":
|
||||
15308="foofoo12345678123456789": 20,23
|
||||
15308="foofoo12345678123456789": 20,23
|
||||
15308="foofooX23456781foo23456789YYYYYYYY":
|
||||
15308="fooX2345678123456789":
|
||||
15308="fooXfoo12345678123456789": 24
|
||||
15308="XXX12345678123456789":
|
||||
15309="bar123456781X3456789":
|
||||
15309="blahfoo12345678123456789": 24
|
||||
15309="foo":
|
||||
15309="foo12345678123456":
|
||||
15309="foo123456781234567":
|
||||
15309="foo1234567812345678":
|
||||
15309="foo12345678123456789": 20
|
||||
15309="foo1234567812345678X":
|
||||
15309="foo123456781234567X":
|
||||
15309="foo12345678123456X":
|
||||
15309="foo1234567812345X":
|
||||
15309="foo123456781X3456789":
|
||||
15309="foofoo12345678123456789": 23
|
||||
15309="foofoo12345678123456789": 23
|
||||
15309="foofooX23456781foo23456789YYYYYYYY":
|
||||
15309="fooX2345678123456789":
|
||||
15309="fooXfoo12345678123456789": 24
|
||||
15309="XXX12345678123456789":
|
||||
15310="bar123456781X3456789":
|
||||
15310="blahfoo12345678123456789": 17,18,19,20,21,22,23,24
|
||||
15310="foo":
|
||||
15310="foo12345678123456": 17
|
||||
15310="foo123456781234567": 17,18
|
||||
15310="foo1234567812345678": 17,18,19
|
||||
15310="foo12345678123456789": 17,18,19,20
|
||||
15310="foo1234567812345678X": 17,18,19
|
||||
15310="foo123456781234567X": 17,18
|
||||
15310="foo12345678123456X": 17
|
||||
15310="foo1234567812345X":
|
||||
15310="foo123456781X3456789":
|
||||
15310="foofoo12345678123456789": 17,18,19,20,21,22,23
|
||||
15310="foofoo12345678123456789": 17,18,19,20,21,22,23
|
||||
15310="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
|
||||
15310="fooX2345678123456789":
|
||||
15310="fooXfoo12345678123456789": 21,22,23,24
|
||||
15310="XXX12345678123456789": 20
|
||||
15311="bar123456781X3456789":
|
||||
15311="blahfoo12345678123456789": 17
|
||||
15311="foo":
|
||||
15311="foo12345678123456": 17
|
||||
15311="foo123456781234567": 17
|
||||
15311="foo1234567812345678": 17
|
||||
15311="foo12345678123456789": 17
|
||||
15311="foo1234567812345678X": 17
|
||||
15311="foo123456781234567X": 17
|
||||
15311="foo12345678123456X": 17
|
||||
15311="foo1234567812345X":
|
||||
15311="foo123456781X3456789":
|
||||
15311="foofoo12345678123456789": 17
|
||||
15311="foofoo12345678123456789": 17
|
||||
15311="foofooX23456781foo23456789YYYYYYYY":
|
||||
15311="fooX2345678123456789":
|
||||
15311="fooXfoo12345678123456789":
|
||||
15311="XXX12345678123456789":
|
||||
15312="bar123456781X3456789":
|
||||
15312="blahfoo12345678123456789": 22
|
||||
15312="foo":
|
||||
15312="foo12345678123456":
|
||||
15312="foo123456781234567": 18
|
||||
15312="foo1234567812345678": 18
|
||||
15312="foo12345678123456789": 18
|
||||
15312="foo1234567812345678X": 18
|
||||
15312="foo123456781234567X": 18
|
||||
15312="foo12345678123456X":
|
||||
15312="foo1234567812345X":
|
||||
15312="foo123456781X3456789":
|
||||
15312="foofoo12345678123456789": 18,20,21
|
||||
15312="foofoo12345678123456789": 18,20,21
|
||||
15312="foofooX23456781foo23456789YYYYYYYY": 32,33
|
||||
15312="fooX2345678123456789":
|
||||
15312="fooXfoo12345678123456789": 21,22
|
||||
15312="XXX12345678123456789":
|
||||
15313="bar123456781X3456789":
|
||||
15313="blahfoo12345678123456789": 23
|
||||
15313="foo":
|
||||
15313="foo12345678123456":
|
||||
15313="foo123456781234567":
|
||||
15313="foo1234567812345678": 19
|
||||
15313="foo12345678123456789": 19
|
||||
15313="foo1234567812345678X": 19
|
||||
15313="foo123456781234567X":
|
||||
15313="foo12345678123456X":
|
||||
15313="foo1234567812345X":
|
||||
15313="foo123456781X3456789":
|
||||
15313="foofoo12345678123456789": 19,21,22
|
||||
15313="foofoo12345678123456789": 19,21,22
|
||||
15313="foofooX23456781foo23456789YYYYYYYY": 33,34
|
||||
15313="fooX2345678123456789":
|
||||
15313="fooXfoo12345678123456789": 22,23
|
||||
15313="XXX12345678123456789":
|
||||
15314="bar123456781X3456789":
|
||||
15314="blahfoo12345678123456789": 24
|
||||
15314="foo":
|
||||
15314="foo12345678123456":
|
||||
15314="foo123456781234567":
|
||||
15314="foo1234567812345678":
|
||||
15314="foo12345678123456789": 20
|
||||
15314="foo1234567812345678X":
|
||||
15314="foo123456781234567X":
|
||||
15314="foo12345678123456X":
|
||||
15314="foo1234567812345X":
|
||||
15314="foo123456781X3456789":
|
||||
15314="foofoo12345678123456789": 20,22,23
|
||||
15314="foofoo12345678123456789": 20,22,23
|
||||
15314="foofooX23456781foo23456789YYYYYYYY": 34
|
||||
15314="fooX2345678123456789":
|
||||
15314="fooXfoo12345678123456789": 23,24
|
||||
15314="XXX12345678123456789":
|
||||
15315="bar123456781X3456789":
|
||||
15315="blahfoo12345678123456789": 22
|
||||
15315="foo":
|
||||
15315="foo12345678123456":
|
||||
15315="foo123456781234567": 18
|
||||
15315="foo1234567812345678": 18
|
||||
15315="foo12345678123456789": 18
|
||||
15315="foo1234567812345678X": 18
|
||||
15315="foo123456781234567X": 18
|
||||
15315="foo12345678123456X":
|
||||
15315="foo1234567812345X":
|
||||
15315="foo123456781X3456789":
|
||||
15315="foofoo12345678123456789": 18,21
|
||||
15315="foofoo12345678123456789": 18,21
|
||||
15315="foofooX23456781foo23456789YYYYYYYY": 33
|
||||
15315="fooX2345678123456789":
|
||||
15315="fooXfoo12345678123456789": 22
|
||||
15315="XXX12345678123456789":
|
||||
15316="bar123456781X3456789":
|
||||
15316="blahfoo12345678123456789": 23
|
||||
15316="foo":
|
||||
15316="foo12345678123456":
|
||||
15316="foo123456781234567":
|
||||
15316="foo1234567812345678": 19
|
||||
15316="foo12345678123456789": 19
|
||||
15316="foo1234567812345678X": 19
|
||||
15316="foo123456781234567X":
|
||||
15316="foo12345678123456X":
|
||||
15316="foo1234567812345X":
|
||||
15316="foo123456781X3456789":
|
||||
15316="foofoo12345678123456789": 19,22
|
||||
15316="foofoo12345678123456789": 19,22
|
||||
15316="foofooX23456781foo23456789YYYYYYYY": 34
|
||||
15316="fooX2345678123456789":
|
||||
15316="fooXfoo12345678123456789": 23
|
||||
15316="XXX12345678123456789":
|
||||
15317="bar123456781X3456789":
|
||||
15317="blahfoo12345678123456789": 24
|
||||
15317="foo":
|
||||
15317="foo12345678123456":
|
||||
15317="foo123456781234567":
|
||||
15317="foo1234567812345678":
|
||||
15317="foo12345678123456789": 20
|
||||
15317="foo1234567812345678X":
|
||||
15317="foo123456781234567X":
|
||||
15317="foo12345678123456X":
|
||||
15317="foo1234567812345X":
|
||||
15317="foo123456781X3456789":
|
||||
15317="foofoo12345678123456789": 20,23
|
||||
15317="foofoo12345678123456789": 20,23
|
||||
15317="foofooX23456781foo23456789YYYYYYYY":
|
||||
15317="fooX2345678123456789":
|
||||
15317="fooXfoo12345678123456789": 24
|
||||
15317="XXX12345678123456789":
|
||||
15318="foo": 3
|
||||
15318="foofoo": 3,6
|
||||
15318="bar": 3
|
||||
15318="bar": 3
|
||||
15318="foobar": 3,6
|
||||
15318="barfoo": 3,6
|
||||
15318="XXfoo": 5
|
||||
15318="XXfoofoo": 5,8
|
||||
15318="XXbar": 5
|
||||
15318="XXbar": 5
|
||||
15318="XXfoobar": 5,8
|
||||
15318="XXbarfoo": 5,8
|
||||
15319="foobarX": 4,7
|
||||
15319="barfooX": 4,7
|
||||
15320="___\na___aa_": 0,4,5,10
|
||||
15321="foo bar baz": 7,11
|
||||
15321="foobarbarbazbarbaz": 6,9,12,15,18
|
||||
15321="foobarbaz": 6,9
|
||||
15321="foobarbazfoobarbaz": 6,9,15,18
|
||||
15322="foo bar baz": 7,11
|
||||
15322="foobarbarbazbarbaz": 6,9,12,15,18
|
||||
15322="foobarbaz": 6,9
|
||||
15322="foobarbazfoobarbaz": 6,9,15,18
|
||||
15323="foo barrr": 7,8,9
|
||||
15323="foobar": 6
|
||||
15323="foobarbarrr": 6,9,10,11
|
||||
15323="foobarr": 6,7
|
||||
15323="foobarrr": 6,7,8
|
||||
15323="foofoobarrr": 9,10,11
|
||||
15324=" foo eod bar eod baz eod": 12,20,24
|
||||
15324="foobarbarbazbarbaz": 6,9,12,15,18
|
||||
15324="foobarbaz": 6,9
|
||||
15324="foobarbazeod": 6,9,12
|
||||
15324="foobarbazfoobarbaz": 6,9,15,18
|
||||
15324="foobareod": 6,9
|
||||
15325="foo eod": 7
|
||||
15325="foo eod_":
|
||||
15325="foo eodd": 8
|
||||
15325="fooeod": 6
|
||||
15325="fooeodd": 7
|
||||
15325="fooeoddd": 8
|
||||
15326="foo eod": 7
|
||||
15326="foo eod\n": 7
|
||||
15326="foo eod_":
|
||||
15326="foo eod_\n":
|
||||
15326="foo eodd": 8
|
||||
15326="foo eodd\n": 8
|
||||
15326="fooeod": 6
|
||||
15326="fooeod\n": 6
|
||||
15326="fooeodd": 7
|
||||
15326="fooeodd\n": 7
|
||||
15326="fooeoddd": 8
|
||||
15326="fooeoddd\n": 8
|
||||
15327="":
|
||||
15327="0":
|
||||
15327="A": 1
|
||||
15327="B": 1
|
||||
15327="C": 1
|
||||
15327="D": 1
|
||||
15327="E": 1
|
||||
15327="F": 1
|
||||
15327="_ABCDEF": 2,3,4,5,6,7
|
||||
15327="_abcdef": 2,3,4,5,6,7
|
||||
15327="a": 1
|
||||
15327="b": 1
|
||||
15327="c": 1
|
||||
15327="d": 1
|
||||
15327="e": 1
|
||||
15327="f": 1
|
||||
15328="":
|
||||
15328="A":
|
||||
15328="B":
|
||||
15328="C":
|
||||
15328="_":
|
||||
15328="____abc___ABC": 5,6,7
|
||||
15328="a": 1
|
||||
15328="b": 1
|
||||
15328="c": 1
|
||||
15328="d":
|
||||
15329="____pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204
|
||||
15329="____qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163
|
||||
15329="____qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364
|
51
tools/hscollider/test_cases/corpora/longlits.txt
Normal file
51
tools/hscollider/test_cases/corpora/longlits.txt
Normal file
@ -0,0 +1,51 @@
|
||||
50000:ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
|
||||
50000:ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
|
||||
50000:vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
|
||||
50000:oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
|
||||
50000:jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
|
||||
50000:ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
|
||||
50000:ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
|
||||
50000:fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
|
||||
50000:eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
|
||||
50000:gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
|
||||
|
||||
50000:____________________________________________________________________________________________________ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
|
||||
50000:____________________________________________________________________________________________________ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
|
||||
50000:____________________________________________________________________________________________________vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
|
||||
50000:____________________________________________________________________________________________________oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
|
||||
50000:____________________________________________________________________________________________________jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
|
||||
50000:____________________________________________________________________________________________________ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
|
||||
50000:____________________________________________________________________________________________________ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
|
||||
50000:____________________________________________________________________________________________________fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
|
||||
50000:____________________________________________________________________________________________________eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
|
||||
50000:____________________________________________________________________________________________________gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
|
||||
|
||||
50000: ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
|
||||
|
||||
50000:kdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
|
||||
50000:hcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
|
||||
50000:tymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
|
||||
50000:xqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
|
||||
50000:taanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
|
||||
50000:tafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
|
||||
50000:kalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
|
||||
50000:bbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
|
||||
50000:osktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
|
||||
50000:voiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
|
||||
|
||||
50001:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
50001: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
50001:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
50001:aaaaaaaaaaaaaaaaaaaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
|
||||
50002:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50002: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50002:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50002:AAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
|
||||
50003:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50003: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50003:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50003:AAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
50003:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
50003:AAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAaaaaaa
|
29
tools/hscollider/test_cases/corpora/lookaround.txt
Normal file
29
tools/hscollider/test_cases/corpora/lookaround.txt
Normal file
@ -0,0 +1,29 @@
|
||||
27000:AAAAAAAAAAAAABCDfoobaraaaaaabcdfoobarzzzzzzzzzzzzzzzzzzz
|
||||
27000:aaaaaaaaaaaABCDfoobaraaaaaabcdfoobarzzzzzzzzzzzz
|
||||
27000:aaaaaaaaaaLMNOfoobarzzzzzzzzzzzzzzzzzzz
|
||||
27000:aaaaaaaaaaaaafoobarLLLLLLLLfoobarzzzzzzzzzzzz
|
||||
27000:aaaaaaaaaaaAAfoobarzzzzzzzzzzzzzzzzzzzzzzzzzzzz
|
||||
27000:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNNfoobaraaaaaaNNNfoobarzzzzzzzzzzzzzzzzzzzzzzzzzz
|
||||
27001:aaaaaaaaaaaaaarFOOBARfoobarFOOBARRRRfoobarfoobarzzzzzzzzzzzzzzzzzz
|
||||
27001:foobarfoobarfoobarFfoobarFfoobarfoobarfoobarzzzzzzzzzzzzzzz
|
||||
27002:aaaaaaaaaaaaFFaafoobaraaaaaaaaaafoobarzzzzzzzzzzzzzzzz
|
||||
27002:aaaaaaaaaaaaa:afoobar aaaaaaafoobarzzzzzzzzzz
|
||||
27002:bbbbbaaaaaAfoobar
|
||||
27002:bbbbbaaaaafoobar
|
||||
27002:bbbbbaaaaaaAAAAAAAAfoobarzzzzzzzzzz
|
||||
27003:aaaaaaaaaaaaaaaaaaafoobarzzzzzzzzzzzzzzzzzzzz
|
||||
27003:aaaaaabcdefghKKKKKKKKKKKKfoobarKKKKKKKKKKKKKKKKKK
|
||||
27003:aaaaaabcdefghiKKKKKKKKKKKKfoobarKKKKKKKKKKKKKKKKK
|
||||
27003:aaaaaabcdefghiiiiiiiiiiiifoobarKKKKKKKKKKKKKK
|
||||
27004:abcdefghijklmnofoobarabcdefghijklmnopqfoobarfoobar
|
||||
27004:abcdefghijklmnfoobarfoobarabcdefghijklfoobar
|
||||
27004:aaabcdefghikl__fffffoobarABCDEFGHIKLM_____foobar
|
||||
27004:aaaaaacdefghiklmnopfoobarzzzzzzzzzzfoobar
|
||||
27005: %foobfoobar d foobar______EEEEfoobar BEEfoobar
|
||||
27005:ddddddddddededefoobar foobar foobar
|
||||
27005: _foobar1111115WWWfoobarzzzzzzzzzzzzz
|
||||
27006:0123012301230123012301230123foobar012301230123
|
||||
27006:00000000000000A0cdDEEEEE00foobar0000
|
||||
27006:00000000AABaaEEEEEfoobarfoobar
|
||||
27006:00000000ddddDEEEEEEEfoobar
|
||||
27007:c\xa1CCCCC[cdCAKDDDd\xc7vbEaaCC
|
1692
tools/hscollider/test_cases/corpora/mangle.txt
Normal file
1692
tools/hscollider/test_cases/corpora/mangle.txt
Normal file
File diff suppressed because it is too large
Load Diff
245
tools/hscollider/test_cases/corpora/mcclellan.txt
Normal file
245
tools/hscollider/test_cases/corpora/mcclellan.txt
Normal file
@ -0,0 +1,245 @@
|
||||
15900="foobarbar": 9
|
||||
15901="foobarbar": 6,9
|
||||
15902="foobarteabartea": 9,15
|
||||
15903="fo": 2
|
||||
15903="foobarfo": 2,8
|
||||
15903="foobarteafo": 2,9,11
|
||||
15904="fo": 2
|
||||
15904="foobarfo": 8
|
||||
15904="foobarteafo": 9,11
|
||||
15904="foo3baR\xee\xdbtea": 12
|
||||
15905="foobarteacofeee": 6,15
|
||||
15905="footeabarcofeee": 9,15
|
||||
15906="foogaz": 6
|
||||
15906="fofoogaz": 8
|
||||
15906="fobargaz": 8
|
||||
15906="bafoogaz": 8
|
||||
15906="foobarfgazfobarfoobarbbarbabargbargabar": 10
|
||||
15907="foobarfgazfobarfoobarbbarbabargbargabar": 6,10,15,21,25,30,34,39
|
||||
15908="foobartea": 9
|
||||
15908="foobgaztea": 10
|
||||
15908="foobagaztea": 11
|
||||
15908="fooabartea": 10
|
||||
15908="fooabgaztea": 11
|
||||
15908="fooabagaztea": 12
|
||||
15908="fooabagabartea": 14
|
||||
15909="fooabagabartea": 14
|
||||
15909="fooabagabagazaeteaet": 18
|
||||
15909="fooabagaba gazbagazaeteaet": 24
|
||||
15910="fooabagabartea": 14
|
||||
15910="fooabagabagazaeteaet": 16,18,20
|
||||
15910="fooabagaba gazbagazaeteaet": 22,24,26
|
||||
15911="foobafoobartea":
|
||||
15912="foobafoobarteaet":
|
||||
15913="p;;:": 4
|
||||
15913="p;;:_:": 4,6
|
||||
15913="p;;;;:_:": 6,8
|
||||
15913="p;;ab:_:": 6,8
|
||||
15913="p;;ab_:_:": 7,9
|
||||
15913="p;;ab_x:": 8
|
||||
15913="p;;ab_xj:": 9
|
||||
15913="p;p;;ab_xj:":
|
||||
15913="aap;;ab_xj:":
|
||||
15914="p;;:": 4
|
||||
15914="p;;:_:": 4,6
|
||||
15914="p;;;;:_:": 6,8
|
||||
15914="p;;ab:_:": 6,8
|
||||
15914="p;;ab_:_:": 7,9
|
||||
15914="p;;ab_x:": 8
|
||||
15914="p;;ab_xj:": 9
|
||||
15914="p;p;;ab_xj:": 11
|
||||
15914="aap;;ab_xj:": 11
|
||||
15915="p;;:": 4
|
||||
15915="p;;:_:": 4,6
|
||||
15915="p;;;;:_:": 6,8
|
||||
15915="p;;ab:_:": 6,8
|
||||
15915="p;;ab_:_:": 7,9
|
||||
15915="p;;ab_x:": 8
|
||||
15915="p;;ab_xj:": 9
|
||||
15915="p;p;;ab_xj:": 11
|
||||
15915="aap;;ab_xj:": 11
|
||||
15916="AAaZ": 4
|
||||
15916="AAbZ": 4
|
||||
15916="AAcZ":
|
||||
15916="AAaXX": 5
|
||||
15916="AAbXX":
|
||||
15916="AAcXX":
|
||||
15916="AAaYY":
|
||||
15916="AAbYY": 5
|
||||
15916="AAcYY":
|
||||
15916="AAzaZ": 5
|
||||
15916="AAzbZ": 5
|
||||
15916="AAzcZ":
|
||||
15916="AAzazXX": 7
|
||||
15916="AAzbzXX":
|
||||
15916="AAzczXX":
|
||||
15916="AAzazYY":
|
||||
15916="AAzbzYY": 7
|
||||
15916="AAzczYY":
|
||||
15916="AAzazZ": 6
|
||||
15916="AAzbzZ": 6
|
||||
15916="AAzczZ":
|
||||
15916="AAzazXX": 7
|
||||
15916="AAzbzXX":
|
||||
15916="AAzczXX":
|
||||
15916="AAzazYY":
|
||||
15916="AAzbzYY": 7
|
||||
15916="AAzczYY":
|
||||
15916="AAaZZXXX": 4,5,7,8
|
||||
15916="AAbZZYYY": 4,5,7,8
|
||||
15916="AAabZZXXXYYY": 5,6,8,9,11,12
|
||||
15916="AAbaZZXXXYYY": 5,6,8,9,11,12
|
||||
15916="AAa_bZZXXXYYY": 6,7,9,10,12,13
|
||||
15916="AAb_aZZXXXYYY": 6,7,9,10,12,13
|
||||
15916="AAa_b_ZZXX_XYYY": 7,8,10,14,15
|
||||
15916="AAb_a_ZZXX_XYYY": 7,8,10,14,15
|
||||
15917="AAaZ": 4
|
||||
15917="AAbZ": 4
|
||||
15917="AAcZ":
|
||||
15917="AAaXX": 5
|
||||
15917="AAbXX":
|
||||
15917="AAcXX":
|
||||
15917="AAaYY":
|
||||
15917="AAbYY":
|
||||
15917="AAcYY":
|
||||
15917="AAzaZ": 5
|
||||
15917="AAzbZ": 5
|
||||
15917="AAzcZ":
|
||||
15917="AAzazXX": 7
|
||||
15917="AAzbzXX":
|
||||
15917="AAzczXX":
|
||||
15917="AAzazYY":
|
||||
15917="AAzbzYY":
|
||||
15917="AAzczYY":
|
||||
15917="AAzazZ": 6
|
||||
15917="AAzbzZ": 6
|
||||
15917="AAzczZ":
|
||||
15917="AAzazXX": 7
|
||||
15917="AAzbzXX":
|
||||
15917="AAzczXX":
|
||||
15917="AAzazYY":
|
||||
15917="AAzbzYY":
|
||||
15917="AAzczYY":
|
||||
15917="AAaZZXXX": 4,5,7,8
|
||||
15917="AAbZZYYY": 4,5
|
||||
15917="AAabZZXXXYYY": 5,6,8,9
|
||||
15917="AAbaZZXXXYYY": 5,6,8,9
|
||||
15917="AAa_bZZXXXYYY": 6,7,9,10
|
||||
15917="AAb_aZZXXXYYY": 6,7,9,10
|
||||
15917="AAa_b_ZZXX_XYYY": 7,8,10
|
||||
15917="AAb_a_ZZXX_XYYY": 7,8,10
|
||||
15918="ppp;;:":
|
||||
15918="ppp;;:_:":
|
||||
15918="ppp;;;;:_:":
|
||||
15918="ppp;;ab:_:":
|
||||
15918="ppp;;ab_:_:":
|
||||
15918="ppp;;ab_x:":
|
||||
15918="ppp;;ab_xj:":
|
||||
15918="p;ppp;;ab_xj:":
|
||||
15918="aappp;;ab_xj:":
|
||||
15919="ppp;;:":
|
||||
15919="ppp;;:_:":
|
||||
15919="ppp;;;;:_:":
|
||||
15919="ppp;;ab:_:":
|
||||
15919="ppp;;ab_:_:":
|
||||
15919="ppp;;ab_x:":
|
||||
15919="ppp;;ab_xj:":
|
||||
15919="p;ppp;;ab_xj:":
|
||||
15919="aappp;;ab_xj:":
|
||||
15920="ppp;;:":
|
||||
15920="ppp;;:_:":
|
||||
15920="ppp;;;;:_:":
|
||||
15920="ppp;;ab:_:":
|
||||
15920="ppp;;ab_:_:":
|
||||
15920="ppp;;ab_x:":
|
||||
15920="ppp;;ab_xj:":
|
||||
15920="p;ppp;;ab_xj:":
|
||||
15920="aappp;;ab_xj:":
|
||||
15921="AAAAAaZ": 7
|
||||
15921="AAAAAbZ": 7
|
||||
15921="AAAAAcZ":
|
||||
15921="AAAAAaXX": 8
|
||||
15921="AAAAAbXX":
|
||||
15921="AAAAAcXX":
|
||||
15921="AAAAAaYY":
|
||||
15921="AAAAAbYY": 8
|
||||
15921="AAAAAcYY":
|
||||
15921="AAAAAzaZ": 8
|
||||
15921="AAAAAzbZ": 8
|
||||
15921="AAAAAzcZ":
|
||||
15921="AAAAAzazXX": 10
|
||||
15921="AAAAAzbzXX":
|
||||
15921="AAAAAzczXX":
|
||||
15921="AAAAAzazYY":
|
||||
15921="AAAAAzbzYY": 10
|
||||
15921="AAAAAzczYY":
|
||||
15921="AAAAAzazZ": 9
|
||||
15921="AAAAAzbzZ": 9
|
||||
15921="AAAAAzczZ":
|
||||
15921="AAAAAzazXX": 10
|
||||
15921="AAAAAzbzXX":
|
||||
15921="AAAAAzczXX":
|
||||
15921="AAAAAzazYY":
|
||||
15921="AAAAAzbzYY": 10
|
||||
15921="AAAAAzczYY":
|
||||
15921="AAAAAaZZXXX": 7,8,10,11
|
||||
15921="AAAAAbZZYYY": 7,8,10,11
|
||||
15921="AAAAAabZZXXXYYY": 8,9,11,12,14,15
|
||||
15921="AAAAAbaZZXXXYYY": 8,9,11,12,14,15
|
||||
15921="AAAAAa_bZZXXXYYY": 9,10,12,13,15,16
|
||||
15921="AAAAAb_aZZXXXYYY": 9,10,12,13,15,16
|
||||
15921="AAAAAa_b_ZZXX_XYYY": 10,11,13,17,18
|
||||
15921="AAAAAb_a_ZZXX_XYYY": 10,11,13,17,18
|
||||
15922="AAAAAaZ":
|
||||
15922="AAAAAbZ":
|
||||
15922="AAAAAcZ":
|
||||
15922="AAAAAaXX":
|
||||
15922="AAAAAbXX":
|
||||
15922="AAAAAcXX":
|
||||
15922="AAAAAaYY":
|
||||
15922="AAAAAbYY":
|
||||
15922="AAAAAcYY":
|
||||
15922="AAAAAzaZ":
|
||||
15922="AAAAAzbZ":
|
||||
15922="AAAAAzcZ":
|
||||
15922="AAAAAzazXX":
|
||||
15922="AAAAAzbzXX":
|
||||
15922="AAAAAzczXX":
|
||||
15922="AAAAAzazYY":
|
||||
15922="AAAAAzbzYY":
|
||||
15922="AAAAAzczYY":
|
||||
15922="AAAAAzazZ":
|
||||
15922="AAAAAzbzZ":
|
||||
15922="AAAAAzczZ":
|
||||
15922="AAAAAzazXX":
|
||||
15922="AAAAAzbzXX":
|
||||
15922="AAAAAzczXX":
|
||||
15922="AAAAAzazYY":
|
||||
15922="AAAAAzbzYY":
|
||||
15922="AAAAAzczYY":
|
||||
15922="AAAAAaZZXXX":
|
||||
15922="AAAAAbZZYYY":
|
||||
15922="AAAAAabZZXXXYYY":
|
||||
15922="AAAAAbaZZXXXYYY":
|
||||
15922="AAAAAa_bZZXXXYYY":
|
||||
15922="AAAAAb_aZZXXXYYY":
|
||||
15922="AAAAAa_b_ZZXX_XYYY":
|
||||
15922="AAAAAb_a_ZZXX_XYYY":
|
||||
15923="bbbbkbj_": 2,3,4,5,6,7
|
||||
15924:literal123456789
|
||||
15924:literaliteral1
|
||||
15924:literal1literal123456789
|
||||
15924:literaliteraliteral1
|
||||
15925:literal123456789
|
||||
15925:literaliteral1
|
||||
15925:literal1literal123456789
|
||||
15925:literaliteraliteral1
|
||||
15926:literal123456789
|
||||
15926:literaliteral1
|
||||
15926:literal1literal123456789
|
||||
15926:literaliteraliteral1
|
||||
15927:literal123456789
|
||||
15927:literaliteral1
|
||||
15927:literal1literal123456789
|
||||
15927:literaliteraliteral1
|
||||
15928:\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe5\x9b\xbb\xee\x80\x80\xee\x80\x80\xee\x80\x80\xec\x88\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe2\x8b\xba\xee\x80\x80\xe9\xa8\x8e\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80b\xe0\xb9\x82a8a
|
51
tools/hscollider/test_cases/corpora/metacharacters.txt
Normal file
51
tools/hscollider/test_cases/corpora/metacharacters.txt
Normal file
@ -0,0 +1,51 @@
|
||||
24000="":
|
||||
24000="a": 1
|
||||
24000="C": 1
|
||||
24000="\x00": 1
|
||||
24000="\xff": 1
|
||||
24000="abcdef": 1,2,3,4,5,6
|
||||
24001="\x07": 1
|
||||
24002="\x1a": 1
|
||||
24002="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 27
|
||||
24003=";": 1
|
||||
24003="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 60
|
||||
24004="{": 1
|
||||
24004="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 124
|
||||
24005="\x01": 1
|
||||
24005="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
|
||||
24006="p": 1
|
||||
24006="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 113
|
||||
24007="\x1b": 1
|
||||
24008="\x0c": 1
|
||||
24009="\n": 1
|
||||
24010="\r": 1
|
||||
24011="\t": 1
|
||||
24012="\xdc\xdc\x00\xff": 4
|
||||
24015="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
|
||||
24016="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 27
|
||||
24017="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 60
|
||||
24018="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 124
|
||||
24019="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
|
||||
24020="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 113
|
||||
24021="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
|
||||
24022="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff":
|
||||
24022="\x1cn": 2
|
||||
24023="8 literal 9": 11
|
||||
24024="bignum 1111111111":
|
||||
24024="bignum I1111111": 15
|
||||
24025="bignum 2147483639":
|
||||
24025="bignum \x8c7483639": 15
|
||||
24026="bignum \x018888": 12
|
||||
24027="bignum \n8888": 12
|
||||
24028="bignum S8888": 12
|
||||
24029="bignum \xff8888": 12
|
||||
24030:0
|
||||
24031:0
|
||||
24032:\n
|
||||
24033:\n
|
||||
24034:\n0
|
||||
24034:P
|
||||
24035:\n0
|
||||
24035:P
|
||||
24036:\xff
|
||||
24037:80
|
921
tools/hscollider/test_cases/corpora/notbob.txt
Normal file
921
tools/hscollider/test_cases/corpora/notbob.txt
Normal file
@ -0,0 +1,921 @@
|
||||
15500="Anotbobnotbobnotboo": 7,13
|
||||
15500="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15500="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15500="notbobnotbobnotboo": 6,12
|
||||
15500="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15501="Anotbobnotbobnotboo":
|
||||
15501="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15501="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15501="notbobnotbobnotboo": 6
|
||||
15501="notbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15502="Anotbobnotbobnotboo":
|
||||
15502="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15502="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15502="notbobnotbobnotboo": 6
|
||||
15502="notbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15503="Anotbobnotbobnotboo": 7,13
|
||||
15503="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15503="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15503="notbobnotbobnotboo": 12
|
||||
15503="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15504="Anotbobnotbobnotboo": 7
|
||||
15504="Anotbobnotbobnotnotbarnotbobnotbar": 7
|
||||
15504="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15504="notbobnotbobnotboo":
|
||||
15504="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15505="Anotbobnotbobnotboo": 7
|
||||
15505="Anotbobnotbobnotnotbarnotbobnotbar": 7
|
||||
15505="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15505="notbobnotbobnotboo":
|
||||
15505="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15506="Anotbobnotbobnotboo": 13
|
||||
15506="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15506="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15506="notbobnotbobnotboo": 12
|
||||
15506="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15507="Anotbobnotbobnotboo":
|
||||
15507="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15507="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15507="notbobnotbobnotboo": 12
|
||||
15507="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15508="Anotbobnotbobnotboo":
|
||||
15508="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15508="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15508="notbobnotbobnotboo": 12
|
||||
15508="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15509="Anotbobnotbobnotboo": 7,13
|
||||
15509="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15509="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15509="notbobnotbobnotboo": 6,12
|
||||
15509="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15510="Anotbobnotbobnotboo": 7,13
|
||||
15510="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15510="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15510="notbobnotbobnotboo": 6,12
|
||||
15510="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15511="Anotbobnotbobnotboo": 7,13
|
||||
15511="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15511="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15511="notbobnotbobnotboo": 6,12
|
||||
15511="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15512="Anotbobnotbobnotboo": 7,13
|
||||
15512="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15512="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15512="notbobnotbobnotboo": 12
|
||||
15512="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15513="Anotbobnotbobnotboo": 7,13
|
||||
15513="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15513="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15513="notbobnotbobnotboo": 12
|
||||
15513="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15514="Anotbobnotbobnotboo": 7,13
|
||||
15514="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15514="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15514="notbobnotbobnotboo": 12
|
||||
15514="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15515="Anotbobnotbobnotboo": 13
|
||||
15515="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15515="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15515="notbobnotbobnotboo": 12
|
||||
15515="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15516="Anotbobnotbobnotboo": 13
|
||||
15516="Anotbobnotbobnotnotbarnotbobnotbar": 13
|
||||
15516="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15516="notbobnotbobnotboo": 12
|
||||
15516="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15517="Anotbobnotbobnotboo": 13
|
||||
15517="Anotbobnotbobnotnotbarnotbobnotbar": 13
|
||||
15517="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15517="notbobnotbobnotboo": 12
|
||||
15517="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15518="Anotbobnotbobnotboo": 7,13
|
||||
15518="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15518="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15518="notbobnotbobnotboo": 6,12
|
||||
15518="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15519="Anotbobnotbobnotboo": 7,13
|
||||
15519="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15519="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15519="notbobnotbobnotboo": 6,12
|
||||
15519="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15520="Anotbobnotbobnotboo": 7,13
|
||||
15520="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15520="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15520="notbobnotbobnotboo": 6,12
|
||||
15520="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15521="Anotbobnotbobnotboo":
|
||||
15521="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15521="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15521="notbobnotbobnotboo": 6,12
|
||||
15521="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15522="Anotbobnotbobnotboo":
|
||||
15522="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15522="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15522="notbobnotbobnotboo": 6,12
|
||||
15522="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15523="Anotbobnotbobnotboo": 7,13
|
||||
15523="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15523="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15523="notbobnotbobnotboo": 12
|
||||
15523="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15524="Anotbobnotbobnotboo": 7,13
|
||||
15524="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15524="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15524="notbobnotbobnotboo":
|
||||
15524="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15525="Anotbobnotbobnotboo": 7,13
|
||||
15525="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15525="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15525="notbobnotbobnotboo":
|
||||
15525="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15526="Anotbobnotbobnotboo": 13
|
||||
15526="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15526="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15526="notbobnotbobnotboo": 12
|
||||
15526="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15527="Anotbobnotbobnotboo":
|
||||
15527="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15527="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15527="notbobnotbobnotboo": 12
|
||||
15527="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15528="Anotbobnotbobnotboo":
|
||||
15528="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15528="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15528="notbobnotbobnotboo": 12
|
||||
15528="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15529="Anotbobnotbobnotboo": 7,13
|
||||
15529="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15529="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15529="notbobnotbobnotboo": 6,12
|
||||
15529="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15530="Anotbobnotbobnotboo": 7,13
|
||||
15530="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15530="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15530="notbobnotbobnotboo": 6,12
|
||||
15530="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15531="Anotbobnotbobnotboo": 7,13
|
||||
15531="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15531="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15531="notbobnotbobnotboo": 6,12
|
||||
15531="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15532="Anotbobnotbobnotboo": 7,13
|
||||
15532="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15532="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15532="notbobnotbobnotboo": 12
|
||||
15532="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15533="Anotbobnotbobnotboo": 7,13
|
||||
15533="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15533="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15533="notbobnotbobnotboo": 12
|
||||
15533="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15534="Anotbobnotbobnotboo": 7,13
|
||||
15534="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15534="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15534="notbobnotbobnotboo": 12
|
||||
15534="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15535="Anotbobnotbobnotboo": 13
|
||||
15535="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15535="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15535="notbobnotbobnotboo": 12
|
||||
15535="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15536="Anotbobnotbobnotboo": 13
|
||||
15536="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15536="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15536="notbobnotbobnotboo": 12
|
||||
15536="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15537="Anotbobnotbobnotboo": 13
|
||||
15537="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15537="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15537="notbobnotbobnotboo": 12
|
||||
15537="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15538="Anotbobnotbobnotboo": 7,13
|
||||
15538="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15538="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15538="notbobnotbobnotboo": 6,12
|
||||
15538="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15539="Anotbobnotbobnotboo": 7,13
|
||||
15539="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15539="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15539="notbobnotbobnotboo": 6,12
|
||||
15539="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15540="Anotbobnotbobnotboo":
|
||||
15540="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15540="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15540="notbobnotbobnotboo":
|
||||
15540="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15541="Anotbobnotbobnotboo":
|
||||
15541="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15541="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15541="notbobnotbobnotboo":
|
||||
15541="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15542="Anotbobnotbobnotboo":
|
||||
15542="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15542="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15542="notbobnotbobnotboo":
|
||||
15542="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15543="Anotbobnotbobnotboo":
|
||||
15543="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15543="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15543="notbobnotbobnotboo":
|
||||
15543="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15544="Anotbobnotbobnotboo":
|
||||
15544="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15544="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15544="notbobnotbobnotboo":
|
||||
15544="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15545="Anotbobnotbobnotboo":
|
||||
15545="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15545="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15545="notbobnotbobnotboo":
|
||||
15545="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15546="Anotbobnotbobnotboo":
|
||||
15546="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15546="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15546="notbobnotbobnotboo":
|
||||
15546="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15547="Anotbobnotbobnotboo":
|
||||
15547="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15547="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15547="notbobnotbobnotboo":
|
||||
15547="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15548="Anotbobnotbobnotboo":
|
||||
15548="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15548="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15548="notbobnotbobnotboo":
|
||||
15548="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15549="Anotbobnotbobnotboo":
|
||||
15549="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15549="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15549="notbobnotbobnotboo":
|
||||
15549="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15550="Anotbobnotbobnotboo":
|
||||
15550="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15550="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15550="notbobnotbobnotboo":
|
||||
15550="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15551="Anotbobnotbobnotboo":
|
||||
15551="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15551="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15551="notbobnotbobnotboo":
|
||||
15551="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15552="Anotbobnotbobnotboo":
|
||||
15552="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15552="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15552="notbobnotbobnotboo":
|
||||
15552="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15553="Anotbobnotbobnotboo":
|
||||
15553="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15553="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15553="notbobnotbobnotboo":
|
||||
15553="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15554="Anotbobnotbobnotboo":
|
||||
15554="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15554="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15554="notbobnotbobnotboo":
|
||||
15554="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15555="Anotbobnotbobnotboo":
|
||||
15555="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15555="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15555="notbobnotbobnotboo":
|
||||
15555="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15556="Anotbobnotbobnotboo":
|
||||
15556="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15556="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15556="notbobnotbobnotboo":
|
||||
15556="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15557="Anotbobnotbobnotboo":
|
||||
15557="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15557="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15557="notbobnotbobnotboo":
|
||||
15557="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15558="Anotbobnotbobnotboo":
|
||||
15558="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15558="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15558="notbobnotbobnotboo":
|
||||
15558="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15559="Anotbobnotbobnotboo":
|
||||
15559="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15559="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15559="notbobnotbobnotboo":
|
||||
15559="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15560="Anotbobnotbobnotboo":
|
||||
15560="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15560="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15560="notbobnotbobnotboo":
|
||||
15560="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15561="Anotbobnotbobnotboo":
|
||||
15561="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15561="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15561="notbobnotbobnotboo":
|
||||
15561="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15562="Anotbobnotbobnotboo":
|
||||
15562="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15562="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15562="notbobnotbobnotboo":
|
||||
15562="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15563="Anotbobnotbobnotboo":
|
||||
15563="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15563="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15563="notbobnotbobnotboo":
|
||||
15563="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15564="Anotbobnotbobnotboo":
|
||||
15564="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15564="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15564="notbobnotbobnotboo":
|
||||
15564="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15565="Anotbobnotbobnotboo":
|
||||
15565="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15565="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15565="notbobnotbobnotboo":
|
||||
15565="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15565="_notbobnoA___bbar": 17
|
||||
15566="Anotbobnotbobnotboo":
|
||||
15566="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15566="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15566="notbobnotbobnotboo":
|
||||
15566="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15567="Anotbobnotbobnotboo":
|
||||
15567="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15567="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15567="notbobnotbobnotboo":
|
||||
15567="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15568="Anotbobnotbobnotboo":
|
||||
15568="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15568="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15568="notbobnotbobnotboo":
|
||||
15568="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15569="Anotbobnotbobnotboo":
|
||||
15569="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15569="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15569="notbobnotbobnotboo":
|
||||
15569="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15570="Anotbobnotbobnotboo":
|
||||
15570="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15570="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15570="notbobnotbobnotboo":
|
||||
15570="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15571="Anotbobnotbobnotboo":
|
||||
15571="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15571="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15571="notbobnotbobnotboo":
|
||||
15571="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15572="Anotbobnotbobnotboo":
|
||||
15572="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15572="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15572="notbobnotbobnotboo":
|
||||
15572="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15573="Anotbobnotbobnotboo":
|
||||
15573="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15573="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15573="notbobnotbobnotboo":
|
||||
15573="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15574="Anotbobnotbobnotboo":
|
||||
15574="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15574="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15574="notbobnotbobnotboo":
|
||||
15574="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15575="Anotbobnotbobnotboo":
|
||||
15575="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15575="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15575="notbobnotbobnotboo":
|
||||
15575="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15576="Anotbobnotbobnotboo":
|
||||
15576="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15576="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15576="notbobnotbobnotboo":
|
||||
15576="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15577="Anotbobnotbobnotboo":
|
||||
15577="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15577="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15577="notbobnotbobnotboo":
|
||||
15577="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15578="Anotbobnotbobnotboo":
|
||||
15578="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15578="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15578="notbobnotbobnotboo":
|
||||
15578="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15579="Anotbobnotbobnotboo":
|
||||
15579="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15579="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15579="notbobnotbobnotboo":
|
||||
15579="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15580="Anotbobnotbobnotboo":
|
||||
15580="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15580="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
|
||||
15580="notbobnotbobnotboo":
|
||||
15580="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15581="Anotbobnotbobnotboo":
|
||||
15581="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15581="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
|
||||
15581="notbobnotbobnotboo":
|
||||
15581="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15582="Anotbobnotbobnotboo":
|
||||
15582="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15582="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
|
||||
15582="notbobnotbobnotboo":
|
||||
15582="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15583="Anotbobnotbobnotboo":
|
||||
15583="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15583="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68
|
||||
15583="notbobnotbobnotboo":
|
||||
15583="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15584="Anotbobnotbobnotboo":
|
||||
15584="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15584="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15584="notbobnotbobnotboo":
|
||||
15584="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15585="Anotbobnotbobnotboo":
|
||||
15585="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15585="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15585="notbobnotbobnotboo":
|
||||
15585="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15586="Anotbobnotbobnotboo":
|
||||
15586="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15586="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15586="notbobnotbobnotboo":
|
||||
15586="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15587="Anotbobnotbobnotboo":
|
||||
15587="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15587="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15587="notbobnotbobnotboo":
|
||||
15587="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15588="Anotbobnotbobnotboo":
|
||||
15588="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15588="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15588="notbobnotbobnotboo":
|
||||
15588="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15589="Anotbobnotbobnotboo":
|
||||
15589="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15589="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15589="notbobnotbobnotboo":
|
||||
15589="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15590="Anotbobnotbobnotboo": 7,13
|
||||
15590="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,22,28,34
|
||||
15590="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,22,28,35,41,47,56,62,68
|
||||
15590="notbobnotbobnotboo": 6,12
|
||||
15590="notbobnotbobnotnotbarnotbobnotbar": 6,12,21,27,33
|
||||
15600="Anotbobnotbobnotboo": 7,13
|
||||
15600="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15600="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15600="notbobnotbobnotboo": 6,12
|
||||
15600="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15601="Anotbobnotbobnotboo":
|
||||
15601="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15601="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15601="notbobnotbobnotboo": 6
|
||||
15601="notbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15602="Anotbobnotbobnotboo":
|
||||
15602="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15602="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15602="notbobnotbobnotboo": 6
|
||||
15602="notbobnotbobnotnotbarnotbobnotbar": 6
|
||||
15603="Anotbobnotbobnotboo": 7,13
|
||||
15603="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15603="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15603="notbobnotbobnotboo": 12
|
||||
15603="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15604="Anotbobnotbobnotboo": 7
|
||||
15604="Anotbobnotbobnotnotbarnotbobnotbar": 7
|
||||
15604="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15604="notbobnotbobnotboo":
|
||||
15604="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15605="Anotbobnotbobnotboo": 7
|
||||
15605="Anotbobnotbobnotnotbarnotbobnotbar": 7
|
||||
15605="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15605="notbobnotbobnotboo":
|
||||
15605="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15606="Anotbobnotbobnotboo": 13
|
||||
15606="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15606="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15606="notbobnotbobnotboo": 12
|
||||
15606="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15607="Anotbobnotbobnotboo":
|
||||
15607="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15607="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41
|
||||
15607="notbobnotbobnotboo": 12
|
||||
15607="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15608="Anotbobnotbobnotboo":
|
||||
15608="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15608="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15608="notbobnotbobnotboo": 12
|
||||
15608="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15609="Anotbobnotbobnotboo": 7,13
|
||||
15609="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15609="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15609="notbobnotbobnotboo": 6,12
|
||||
15609="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15610="Anotbobnotbobnotboo": 7,13
|
||||
15610="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15610="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15610="notbobnotbobnotboo": 6,12
|
||||
15610="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15611="Anotbobnotbobnotboo": 7,13
|
||||
15611="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15611="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15611="notbobnotbobnotboo": 6,12
|
||||
15611="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15612="Anotbobnotbobnotboo": 7,13
|
||||
15612="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15612="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15612="notbobnotbobnotboo": 12
|
||||
15612="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15613="Anotbobnotbobnotboo": 7,13
|
||||
15613="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15613="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15613="notbobnotbobnotboo": 12
|
||||
15613="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15613="-----\nnotbob": 12
|
||||
15613="\nnotbob": 7
|
||||
15614="Anotbobnotbobnotboo": 7,13
|
||||
15614="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15614="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15614="notbobnotbobnotboo": 12
|
||||
15614="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15615="Anotbobnotbobnotboo": 13
|
||||
15615="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15615="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15615="notbobnotbobnotboo": 12
|
||||
15615="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15616="Anotbobnotbobnotboo": 13
|
||||
15616="Anotbobnotbobnotnotbarnotbobnotbar": 13
|
||||
15616="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41
|
||||
15616="notbobnotbobnotboo": 12
|
||||
15616="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15617="Anotbobnotbobnotboo": 13
|
||||
15617="Anotbobnotbobnotnotbarnotbobnotbar": 13
|
||||
15617="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15617="notbobnotbobnotboo": 12
|
||||
15617="notbobnotbobnotnotbarnotbobnotbar": 12
|
||||
15618="Anotbobnotbobnotboo": 7,13
|
||||
15618="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15618="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15618="notbobnotbobnotboo": 6,12
|
||||
15618="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15619="Anotbobnotbobnotboo": 7,13
|
||||
15619="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15619="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15619="notbobnotbobnotboo": 6,12
|
||||
15619="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15619="\nnotbob": 7
|
||||
15620="Anotbobnotbobnotboo": 7,13
|
||||
15620="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15620="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15620="notbobnotbobnotboo": 6,12
|
||||
15620="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15621="Anotbobnotbobnotboo":
|
||||
15621="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15621="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15621="notbobnotbobnotboo": 6,12
|
||||
15621="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15622="Anotbobnotbobnotboo":
|
||||
15622="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15622="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15622="notbobnotbobnotboo": 6,12
|
||||
15622="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15623="Anotbobnotbobnotboo": 7,13
|
||||
15623="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15623="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15623="notbobnotbobnotboo": 12
|
||||
15623="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15624="Anotbobnotbobnotboo": 7,13
|
||||
15624="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15624="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15624="notbobnotbobnotboo":
|
||||
15624="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15625="Anotbobnotbobnotboo": 7,13
|
||||
15625="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15625="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15625="notbobnotbobnotboo":
|
||||
15625="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15626="Anotbobnotbobnotboo": 13
|
||||
15626="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15626="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15626="notbobnotbobnotboo": 12
|
||||
15626="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15627="Anotbobnotbobnotboo":
|
||||
15627="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15627="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15627="notbobnotbobnotboo": 12
|
||||
15627="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15628="Anotbobnotbobnotboo":
|
||||
15628="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15628="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15628="notbobnotbobnotboo": 12
|
||||
15628="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15629="Anotbobnotbobnotboo": 7,13
|
||||
15629="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15629="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15629="notbobnotbobnotboo": 6,12
|
||||
15629="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15630="Anotbobnotbobnotboo": 7,13
|
||||
15630="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15630="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15630="notbobnotbobnotboo": 6,12
|
||||
15630="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15631="Anotbobnotbobnotboo": 7,13
|
||||
15631="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15631="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15631="notbobnotbobnotboo": 6,12
|
||||
15631="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15632="Anotbobnotbobnotboo": 7,13
|
||||
15632="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15632="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15632="notbobnotbobnotboo": 12
|
||||
15632="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15633="Anotbobnotbobnotboo": 7,13
|
||||
15633="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15633="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15633="notbobnotbobnotboo": 12
|
||||
15633="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15634="Anotbobnotbobnotboo": 7,13
|
||||
15634="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15634="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15634="notbobnotbobnotboo": 12
|
||||
15634="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15635="Anotbobnotbobnotboo": 13
|
||||
15635="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15635="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15635="notbobnotbobnotboo": 12
|
||||
15635="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15636="Anotbobnotbobnotboo": 13
|
||||
15636="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15636="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15636="notbobnotbobnotboo": 12
|
||||
15636="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15637="Anotbobnotbobnotboo": 13
|
||||
15637="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
|
||||
15637="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
|
||||
15637="notbobnotbobnotboo": 12
|
||||
15637="notbobnotbobnotnotbarnotbobnotbar": 12,27
|
||||
15638="Anotbobnotbobnotboo": 7,13
|
||||
15638="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15638="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15638="notbobnotbobnotboo": 6,12
|
||||
15638="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15639="Anotbobnotbobnotboo": 7,13
|
||||
15639="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
|
||||
15639="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
|
||||
15639="notbobnotbobnotboo": 6,12
|
||||
15639="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
|
||||
15640="Anotbobnotbobnotboo":
|
||||
15640="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15640="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15640="notbobnotbobnotboo":
|
||||
15640="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15641="Anotbobnotbobnotboo":
|
||||
15641="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15641="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15641="notbobnotbobnotboo":
|
||||
15641="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15642="Anotbobnotbobnotboo":
|
||||
15642="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15642="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15642="notbobnotbobnotboo":
|
||||
15642="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15643="Anotbobnotbobnotboo":
|
||||
15643="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15643="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15643="notbobnotbobnotboo":
|
||||
15643="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15644="Anotbobnotbobnotboo":
|
||||
15644="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15644="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15644="notbobnotbobnotboo":
|
||||
15644="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15645="Anotbobnotbobnotboo":
|
||||
15645="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15645="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15645="notbobnotbobnotboo":
|
||||
15645="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15646="Anotbobnotbobnotboo":
|
||||
15646="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15646="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15646="notbobnotbobnotboo":
|
||||
15646="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15647="Anotbobnotbobnotboo":
|
||||
15647="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15647="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15647="notbobnotbobnotboo":
|
||||
15647="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15648="Anotbobnotbobnotboo":
|
||||
15648="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15648="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15648="notbobnotbobnotboo":
|
||||
15648="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15649="Anotbobnotbobnotboo":
|
||||
15649="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15649="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15649="notbobnotbobnotboo":
|
||||
15649="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15650="Anotbobnotbobnotboo":
|
||||
15650="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15650="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15650="notbobnotbobnotboo":
|
||||
15650="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15651="Anotbobnotbobnotboo":
|
||||
15651="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15651="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15651="notbobnotbobnotboo":
|
||||
15651="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15652="Anotbobnotbobnotboo":
|
||||
15652="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15652="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15652="notbobnotbobnotboo":
|
||||
15652="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15653="Anotbobnotbobnotboo":
|
||||
15653="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15653="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15653="notbobnotbobnotboo":
|
||||
15653="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15654="Anotbobnotbobnotboo":
|
||||
15654="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15654="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15654="notbobnotbobnotboo":
|
||||
15654="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15655="Anotbobnotbobnotboo":
|
||||
15655="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15655="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15655="notbobnotbobnotboo":
|
||||
15655="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15656="Anotbobnotbobnotboo":
|
||||
15656="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15656="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15656="notbobnotbobnotboo":
|
||||
15656="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15657="Anotbobnotbobnotboo":
|
||||
15657="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15657="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15657="notbobnotbobnotboo":
|
||||
15657="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15658="Anotbobnotbobnotboo":
|
||||
15658="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15658="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15658="notbobnotbobnotboo":
|
||||
15658="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15659="Anotbobnotbobnotboo":
|
||||
15659="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15659="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15659="notbobnotbobnotboo":
|
||||
15659="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15660="Anotbobnotbobnotboo":
|
||||
15660="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15660="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15660="notbobnotbobnotboo":
|
||||
15660="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15661="Anotbobnotbobnotboo":
|
||||
15661="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15661="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15661="notbobnotbobnotboo":
|
||||
15661="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15662="Anotbobnotbobnotboo":
|
||||
15662="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15662="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15662="notbobnotbobnotboo":
|
||||
15662="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15663="Anotbobnotbobnotboo":
|
||||
15663="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15663="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15663="notbobnotbobnotboo":
|
||||
15663="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15664="Anotbobnotbobnotboo":
|
||||
15664="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15664="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15664="notbobnotbobnotboo":
|
||||
15664="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15665="Anotbobnotbobnotboo":
|
||||
15665="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15665="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15665="notbobnotbobnotboo":
|
||||
15665="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15666="Anotbobnotbobnotboo":
|
||||
15666="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15666="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15666="notbobnotbobnotboo":
|
||||
15666="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15667="Anotbobnotbobnotboo":
|
||||
15667="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15667="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15667="notbobnotbobnotboo":
|
||||
15667="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15668="Anotbobnotbobnotboo":
|
||||
15668="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15668="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15668="notbobnotbobnotboo":
|
||||
15668="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15669="Anotbobnotbobnotboo":
|
||||
15669="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15669="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15669="notbobnotbobnotboo":
|
||||
15669="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15670="Anotbobnotbobnotboo":
|
||||
15670="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15670="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15670="notbobnotbobnotboo":
|
||||
15670="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15671="Anotbobnotbobnotboo":
|
||||
15671="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15671="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15671="notbobnotbobnotboo":
|
||||
15671="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15672="Anotbobnotbobnotboo":
|
||||
15672="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15672="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15672="notbobnotbobnotboo":
|
||||
15672="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15673="Anotbobnotbobnotboo":
|
||||
15673="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15673="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15673="notbobnotbobnotboo":
|
||||
15673="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15674="Anotbobnotbobnotboo":
|
||||
15674="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15674="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15674="notbobnotbobnotboo":
|
||||
15674="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15675="Anotbobnotbobnotboo":
|
||||
15675="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15675="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15675="notbobnotbobnotboo":
|
||||
15675="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15675:----notbobnoQ--bar
|
||||
15675:-----notbobnoQ-bar
|
||||
15675:---------notbobnoQbar
|
||||
15675:---------notbobnotbobnoQbar
|
||||
15676="Anotbobnotbobnotboo":
|
||||
15676="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15676="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15676="notbobnotbobnotboo":
|
||||
15676="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15677="Anotbobnotbobnotboo":
|
||||
15677="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15677="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15677="notbobnotbobnotboo":
|
||||
15677="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15678="Anotbobnotbobnotboo":
|
||||
15678="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15678="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15678="notbobnotbobnotboo":
|
||||
15678="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15679="Anotbobnotbobnotboo":
|
||||
15679="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15679="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15679="notbobnotbobnotboo":
|
||||
15679="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15680="Anotbobnotbobnotboo":
|
||||
15680="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15680="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,56
|
||||
15680="notbobnotbobnotboo":
|
||||
15680="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15680="\n\r\xd5\xe7E<\xd6\xa6\xc4\xd4\x19fl\xe6\xae\xf1\x9f\x96\x9b\x18\x84\x99\x8ar4\x00\xcf*\xe9Fc\x87\xd2:p\x97v\xc6\xbd\xbb\x1b": 40,41
|
||||
15680="\nV\xaf \x99.<\x918\xc0\xed\xa2\xcf\xf1aA\xaf6{\x8c?\n$\x9c@K\x8d\x9b\xaeHU/\x9e\x04O72\x8b\xc8kK": 40,41
|
||||
15681="Anotbobnotbobnotboo":
|
||||
15681="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15681="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,56
|
||||
15681="notbobnotbobnotboo":
|
||||
15681="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15681="\ny\xfe\x9c\x84\xef\xdar\x19\xc4\xb3\x96\x9c\xca7f\xed\xe1\x88~\xf2\"\x18MH\x85\xb8\xe7)xn\xfd\xf1\xec\x9a\xf6\xdd\xf4\xe8v\xb9": 40,41
|
||||
15682="Anotbobnotbobnotboo":
|
||||
15682="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15682="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
|
||||
15682="notbobnotbobnotboo":
|
||||
15682="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15683="Anotbobnotbobnotboo":
|
||||
15683="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15683="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68
|
||||
15683="notbobnotbobnotboo":
|
||||
15683="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15684="Anotbobnotbobnotboo":
|
||||
15684="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15684="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15684="notbobnotbobnotboo":
|
||||
15684="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15685="Anotbobnotbobnotboo":
|
||||
15685="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15685="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15685="notbobnotbobnotboo":
|
||||
15685="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15686="Anotbobnotbobnotboo":
|
||||
15686="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15686="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15686="notbobnotbobnotboo":
|
||||
15686="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15687="Anotbobnotbobnotboo":
|
||||
15687="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15687="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15687="notbobnotbobnotboo":
|
||||
15687="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15688="Anotbobnotbobnotboo":
|
||||
15688="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15688="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15688="notbobnotbobnotboo":
|
||||
15688="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15689="Anotbobnotbobnotboo":
|
||||
15689="Anotbobnotbobnotnotbarnotbobnotbar":
|
||||
15689="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar":
|
||||
15689="notbobnotbobnotboo":
|
||||
15689="notbobnotbobnotnotbarnotbobnotbar":
|
||||
15690="Anotbobnotbobnotboo": 7,13
|
||||
15690="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,22,28,34
|
||||
15690="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,22,28,35,41,47,56,62,68
|
||||
15690="notbobnotbobnotboo": 6,12
|
||||
15690="notbobnotbobnotnotbarnotbobnotbar": 6,12,21,27,33
|
79
tools/hscollider/test_cases/corpora/options.txt
Normal file
79
tools/hscollider/test_cases/corpora/options.txt
Normal file
@ -0,0 +1,79 @@
|
||||
24500="foo bar": 7
|
||||
24500="foo\nbar": 7
|
||||
24500="foobar": 6
|
||||
24501="foo bar baz": 11
|
||||
24501="foo bar\nbaz": 11
|
||||
24501="foo\nbar baz":
|
||||
24501="foobar\x01baz": 10
|
||||
24502="foo bar": 7
|
||||
24502="foo\nbar":
|
||||
24502="foobar": 6
|
||||
24503="foo bar": 7
|
||||
24503="foo\nbar":
|
||||
24503="foobar": 6
|
||||
24504="foo bar baz": 11
|
||||
24504="foo bar\nbaz": 11
|
||||
24504="foo\nbar baz":
|
||||
24504="foo\nbar\nbaz":
|
||||
24504="foo__bar\x01c___xbaz": 17
|
||||
24504="foobarbaz": 9
|
||||
24600="FOOBAR": 6
|
||||
24600="fOoBaR": 6
|
||||
24600="fooBAR": 6
|
||||
24600="foobar": 6
|
||||
24601="FOOBAR": 6
|
||||
24601="fOoBaR": 6
|
||||
24601="fooBAR": 6
|
||||
24601="foobar": 6
|
||||
24602="FOOBAR":
|
||||
24602="fOoBaR":
|
||||
24602="fooBAR":
|
||||
24602="foobar": 6
|
||||
24603="FOOBAR":
|
||||
24603="FOObar": 6
|
||||
24603="foobar": 6
|
||||
24604="FOOBAR":
|
||||
24604="fooBAR": 6
|
||||
24604="foobar": 6
|
||||
24605="FOOBAR":
|
||||
24605="FOObar": 6
|
||||
24605="foobar": 6
|
||||
24700="__foobar": 8
|
||||
24700="firstline\nfoobar\nfoobar": 16,23
|
||||
24700="foobar": 6
|
||||
24701="__foobar": 8
|
||||
24701="firstline\nfoobar\nfoobar": 23
|
||||
24701="foobar": 6
|
||||
24800="foo bar":
|
||||
24800="foobar": 6
|
||||
24801="foo bar baz":
|
||||
24801="foobar baz": 10
|
||||
24801="foobarbaz":
|
||||
24900="firstline\nfoobarbaz": 19
|
||||
24900="foo\nbar\nbaz": 11
|
||||
24900="foobarbaz": 9
|
||||
24901="ABBREVIATION": 6,12
|
||||
24901="aBBr":
|
||||
24901="abbrev": 6
|
||||
24901="abbreviation": 6,12
|
||||
24902="foo\nBAR": 7
|
||||
24902="foo\nbaR": 7
|
||||
24902="foo_bar": 7
|
||||
24903="foo\nBAR":
|
||||
24903="foo\nbaR":
|
||||
24903="foo_bar": 7
|
||||
24904="fooBaRbaz": 9
|
||||
24904="foobarBAZ":
|
||||
24905="nestedCASELESScaSEfulCASELESSliteral":
|
||||
24905="nestedCASELESScasefulCASELESSliteral": 36
|
||||
24905="nestedcaselesscasefulcaselessliteral": 36
|
||||
24906="ab aB ac aC": 2,5,8,11
|
||||
24907="hatstand teakettle HATSTAND TEAKETTLE Hatstand Teakettle": 8,18,27,37,46,56
|
||||
24908="foo BAR baz bing": 16
|
||||
24908="foo BAR\nbaz bing":
|
||||
24908="foo bar baz bing": 16
|
||||
24908="foo bar\nbaz bing":
|
||||
24908="foo\nBAR baz\nbing": 16
|
||||
24908="foo\nBAR\nbaz\nbing":
|
||||
24908="foo\nbar baz\nbing": 16
|
||||
24908="foo\nbar\nbaz\nbing":
|
66
tools/hscollider/test_cases/corpora/passthrough.txt
Normal file
66
tools/hscollider/test_cases/corpora/passthrough.txt
Normal file
@ -0,0 +1,66 @@
|
||||
9000="abc":
|
||||
9000="abcdef":
|
||||
9000="abcxxx": 6
|
||||
9000="abcyyyy": 7
|
||||
9000="defxxx": 6
|
||||
9000="defyyyy": 7
|
||||
9000="abcdefxxxyyy": 9
|
||||
9001="abc":
|
||||
9001="abcdef":
|
||||
9001="abcxxx": 6
|
||||
9001="abcyyyy": 7
|
||||
9001="defxxx": 6
|
||||
9001="defyyyy": 7
|
||||
9001="abcdefxxxyyy":
|
||||
9001="qabc":
|
||||
9001="qabcdef":
|
||||
9001="qabcxxx":
|
||||
9001="qabcyyyy":
|
||||
9001="qdefxxx":
|
||||
9001="qdefyyyy":
|
||||
9001="qabcdefxxxyyy":
|
||||
9001="abcabc":
|
||||
9001="abcabcdef":
|
||||
9001="abcabcxxx":
|
||||
9001="abcabcyyyy":
|
||||
9001="abcdefxxx":
|
||||
9001="abcdefyyyy":
|
||||
9001="abdabcdefxxxyyy":
|
||||
9002="anchoredXXX": 11
|
||||
9002="NOTyanchoredXXX":
|
||||
9002="anchoredYYY": 11
|
||||
9002="NOTanchoredYYY":
|
||||
9002="floatingXXX": 11
|
||||
9002="floatingYYY": 11
|
||||
9002="XXXXXfloatingXXX": 16
|
||||
9002="XXXXXfloatingYYY": 16
|
||||
9005="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 40
|
||||
9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 41
|
||||
9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 42
|
||||
9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 43
|
||||
9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 44
|
||||
9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 167
|
||||
9005="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
|
||||
9006="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 48
|
||||
9006=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49
|
||||
9006="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 48,49,50,51,52,53,54,55,56,57,58,59,60
|
||||
9007="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49
|
||||
9007=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50
|
||||
9007="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49,50,51,52,53,54,55,56,57,58,59,60
|
||||
9008="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50
|
||||
9008=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 51
|
||||
9008="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50,51,52,53,54,55,56,57,58,59,60
|
||||
9009="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1000
|
||||
9009=" qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1034
|
||||
9009=" qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1034,1035,1036
|
||||
9009=" qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq_qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
|
||||
9010="coagulateshyperinnervationagitationreassuranceexchangeability": 61
|
||||
9010="coagulateshyperinnervationagitationreassuranceexchangeabilitycoagulateshyperinnervationagitationreassuranceexchangeability": 61,122
|
||||
9010=" coagulateshyperinnervationagitationreassuranceexchangeability": 84
|
||||
9010="_oagulateshyperinnervationagitationreassuranceexchangeability":
|
||||
9010="coagulateshyperinnervationagitationreassuranceexchangeabilit_":
|
||||
9011="nonplasticerythematoussnakebitesjubilatedworklessnesses": 55
|
||||
9011="nonplasticerythematoussnakebitesjubilatedworklessnessesnonplasticerythematoussnakebitesjubilatedworklessnesses": 55,110
|
||||
9011=" nonplasticerythematoussnakebitesjubilatedworklessnesses": 62
|
||||
9011="_onplasticerythematoussnakebitesjubilatedworklessnesses":
|
||||
9011="nonplasticerythematoussnakebitesjubilatedworklessnesse_":
|
271
tools/hscollider/test_cases/corpora/prefilter.txt
Normal file
271
tools/hscollider/test_cases/corpora/prefilter.txt
Normal file
@ -0,0 +1,271 @@
|
||||
90000="foo": 3
|
||||
90000="foobar":
|
||||
90000="foofoobar": 3
|
||||
90000="foobarfoobar":
|
||||
90000="foofoofoo": 3,6,9
|
||||
90001="foo":
|
||||
90001="foobaz": 6
|
||||
90001="foo baz": 7
|
||||
90001="foo baz": 9
|
||||
90001="foobabaz": 8
|
||||
90001="foobarbaz":
|
||||
90001="foo barbaz": 10
|
||||
90001="foobar baz":
|
||||
90002="bar": 3
|
||||
90002="foobar":
|
||||
90002="foo bar": 7
|
||||
90002="barbar": 3,6
|
||||
90002="foobarbar": 9
|
||||
90003="foo":
|
||||
90003="foo_____":
|
||||
90003="foobar": 3
|
||||
90003="foo bar": 4
|
||||
90003="foo foo bar": 8
|
||||
90200="sense and sensibility": 21
|
||||
90200="response and responsibility": 27
|
||||
90200="sense and responsibility":
|
||||
90200="response and sensibility":
|
||||
90201="rah rah": 7
|
||||
90201="RAH RAH": 7
|
||||
90201="rah RAH":
|
||||
90201="RAH rah":
|
||||
90202="111":
|
||||
90202="111 112":
|
||||
90202="111 111": 12
|
||||
90202="111111": 6
|
||||
90202="111\n111":
|
||||
90202="012 012": 7
|
||||
90202="999 999": 33
|
||||
90202="999 000 999": 58
|
||||
90203="this is a quoted string":
|
||||
90203="this is a \"quoted string\"": 25
|
||||
90203="this is a 'quoted string'": 25
|
||||
90203="this is a \"quoted string'":
|
||||
90203="this is a 'quoted string\"":
|
||||
90204="<span>blah</span>":
|
||||
90204="<span>blah</div>":
|
||||
90204="<b><i>bold italic</i></b>": 25
|
||||
90205="foobar":
|
||||
90205="foofoo": 6
|
||||
90205="barbar": 6
|
||||
90205="foofoofoobarfoofoobarbar": 6,9,15,18,21,24
|
||||
90205="foo___________bar______foo__________bar": 26,39
|
||||
90205="barfoo":
|
||||
90205="foobarfoobar": 9,12
|
||||
90206="barfoo":
|
||||
90206="foofoofoobarfoofoobarbar": 6,9,18,21,24
|
||||
90206="foofoo": 6
|
||||
90206="barbar": 6
|
||||
90206="foobarfoobar": 12
|
||||
90206="foo___________bar______foo__________bar":
|
||||
90206="foobar":
|
||||
90300="abcc": 4
|
||||
90300="abc":
|
||||
90300="ac":
|
||||
90320="possessive":
|
||||
90320="possessive 0123": 15
|
||||
90320="possessive 01234": 16
|
||||
90320="possessive 0123456": 18
|
||||
90320="possessive 0123456789": 21
|
||||
90320="possessive 012": 14
|
||||
90320="possessive 012345": 17
|
||||
90320="possessive 0": 12
|
||||
90320="possessive 01": 13
|
||||
90321="possessive":
|
||||
90321="possessive 0123": 15
|
||||
90321="possessive 01234": 16
|
||||
90321="possessive 012345": 17
|
||||
90321="possessive 0123456": 18
|
||||
90321="possessive 0123456789": 21
|
||||
90321="possessive 012": 14
|
||||
90321="possessive 01": 13
|
||||
90321="possessive 0": 12
|
||||
90322="possessive":
|
||||
90322="possessive 0": 12
|
||||
90322="possessive 01": 12
|
||||
90323="possessive":
|
||||
90323="possessive 0":
|
||||
90323="possessive 01":
|
||||
90323="possessive 012":
|
||||
90323="possessive 01234": 15
|
||||
90323="possessive 0123": 15
|
||||
90323="possessive 012345": 15
|
||||
90323="possessive 0123456": 15
|
||||
90323="possessive 0123456789": 15
|
||||
90324="possessive":
|
||||
90324="possessive 0123456": 18
|
||||
90324="possessive 012":
|
||||
90324="possessive 0":
|
||||
90324="possessive 01234567": 19
|
||||
90324="possessive 0123":
|
||||
90324="possessive 0123456789": 21
|
||||
90324="possessive 012345678": 20
|
||||
90324="possessive 01234":
|
||||
90324="possessive 012345": 17
|
||||
90324="possessive 01":
|
||||
90325="possessive 012345678":
|
||||
90325="possessive 01234567890": 22
|
||||
90325="possessive 0123456789012345678": 30
|
||||
90325="possessive 0123456789012": 24
|
||||
90325="possessive 012345678901": 23
|
||||
90325="possessive 01234567890123": 25
|
||||
90325="possessive 012345678901234": 26
|
||||
90325="possessive 0123456789": 21
|
||||
90325="possessive 0123456789012345": 27
|
||||
90325="possessive 0123456789012345678901": 31
|
||||
90325="possessive 012345678901234567": 29
|
||||
90325="possessive 01234567890123456789": 31
|
||||
90325="possessive 01234567890123456": 28
|
||||
90325="possessive 012345678901234567890": 31
|
||||
90207="aateakettlea": 12
|
||||
90207="aateakettleb":
|
||||
90207="abteakettleb": 12
|
||||
90207="acteakettlec": 12
|
||||
90207="acteakettlecc": 12
|
||||
90207="aateakettlecc":
|
||||
90208="aateakettlea": 12
|
||||
90208="aateakettleb":
|
||||
90208="abteakettleb": 12
|
||||
90208="acteakettlec": 12
|
||||
90208="acteakettlecc": 12
|
||||
90208="aateakettlecc":
|
||||
90208="____abcabcabcabcteakettleabcabcabcabc_": 28, 31, 34, 37
|
||||
90208="____abcabcabcabcteakettleabcabcabcab__": 28, 31, 34
|
||||
|
||||
90210="_0backref0": 10
|
||||
90210="_0backref3":
|
||||
90210="_3backref3": 10
|
||||
90210="_9backref":
|
||||
90210="_9backref9": 10
|
||||
90210="_backref0":
|
||||
90211="_0backref0": 10
|
||||
90211="_0backref3":
|
||||
90211="_3backref3": 10
|
||||
90211="_9backref":
|
||||
90211="_9backref9": 10
|
||||
90211="_backref0":
|
||||
90212="_0backref0": 10
|
||||
90212="_0backref3":
|
||||
90212="_3backref3": 10
|
||||
90212="_9backref":
|
||||
90212="_9backref9": 10
|
||||
90212="_backref0":
|
||||
90213="_0backref0": 10
|
||||
90213="_0backref3":
|
||||
90213="_3backref3": 10
|
||||
90213="_9backref":
|
||||
90213="_9backref9": 10
|
||||
90213="_backref0":
|
||||
90209="a_aaa": 5
|
||||
90209="a_aba":
|
||||
90209="f_ffff_f_ffff_ff_": 5, 12
|
||||
90207="aateakettlea": 12
|
||||
90207="aateakettleb":
|
||||
90207="abteakettleb": 12
|
||||
90207="acteakettlec": 12
|
||||
90207="acteakettlecc": 12
|
||||
90207="aateakettlecc":
|
||||
90208="aateakettlea": 12
|
||||
90208="aateakettleb":
|
||||
90208="abteakettleb": 12
|
||||
90208="acteakettlec": 12
|
||||
90208="acteakettlecc": 12
|
||||
90208="aateakettlecc":
|
||||
90208="____abcabcabcabcteakettleabcabcabcabc_": 28, 31, 34, 37
|
||||
90208="____abcabcabcabcteakettleabcabcabcab__": 28, 31, 34
|
||||
|
||||
90210="_0backref0": 10
|
||||
90210="_0backref3":
|
||||
90210="_3backref3": 10
|
||||
90210="_9backref":
|
||||
90210="_9backref9": 10
|
||||
90210="_backref0":
|
||||
90211="_0backref0": 10
|
||||
90211="_0backref3":
|
||||
90211="_3backref3": 10
|
||||
90211="_9backref":
|
||||
90211="_9backref9": 10
|
||||
90211="_backref0":
|
||||
90212="_0backref0": 10
|
||||
90212="_0backref3":
|
||||
90212="_3backref3": 10
|
||||
90212="_9backref":
|
||||
90212="_9backref9": 10
|
||||
90212="_backref0":
|
||||
90213="_0backref0": 10
|
||||
90213="_0backref3":
|
||||
90213="_3backref3": 10
|
||||
90213="_9backref":
|
||||
90213="_9backref9": 10
|
||||
90213="_backref0":
|
||||
90209="a_aaa": 5
|
||||
90209="a_aba":
|
||||
90209="f_ffff_f_ffff_ff_": 5, 12
|
||||
90400="a apple": 2
|
||||
90400="a pine": 2
|
||||
90400="a pineapple": 2,11
|
||||
90401="a melon":
|
||||
90401="a orange": 8
|
||||
90401="a watermelon": 12
|
||||
90401="a waterorange":
|
||||
90402="guinea pig":
|
||||
90402="guinea pig party": 11
|
||||
90402="hamster":
|
||||
90402="hamster party": 13
|
||||
90403="guinea pig":
|
||||
90403="guinea pig nothing": 18
|
||||
90403="guinea pig party":
|
||||
90403="hamster":
|
||||
90403="hamster nothing":
|
||||
90403="hamster party": 13
|
||||
90403=" nothing":
|
||||
90403="nothing":
|
||||
90404="guinea pig":
|
||||
90404="guinea pig nothing": 18
|
||||
90404="guinea pig party":
|
||||
90404="hamster":
|
||||
90404="hamster nothing":
|
||||
90404="hamster party": 13
|
||||
90404=" nothing":
|
||||
90404="nothing":
|
||||
90405="guinea pig":
|
||||
90405="guinea pig nothing": 18
|
||||
90405="guinea pig party":
|
||||
90405="hamster":
|
||||
90405="hamster nothing":
|
||||
90405="hamster party": 13
|
||||
90405=" nothing":
|
||||
90405="nothing":
|
||||
90406="water field": 11
|
||||
90406="water-buffalo field": 19
|
||||
90406="water-buffalo":
|
||||
90407="jabber": 6
|
||||
90407="jabberwocky": 6
|
||||
90408="goodbye": 3
|
||||
90408="hell": 3
|
||||
90408="hello": 1,2,3,4,5
|
||||
90409="goodbye and hello": 1,2,3,4,5,6,7
|
||||
90409="hello": 3
|
||||
90410="badgerbrush":
|
||||
90410="foobar":
|
||||
90410="hatstand":
|
||||
90410="hatstandbadgerbrush":
|
||||
90410="hatstandteakettle": 17
|
||||
90410="notbadgerbrush": 14
|
||||
90411="badgerbrush":
|
||||
90411="foobar":
|
||||
90411="hatstand":
|
||||
90411="hatstandbadgerbrush": 19
|
||||
90411="hatstandteakettle":
|
||||
90411="notbadgerbrush":
|
||||
90413="abdbbbCCdAeaaadCdbaddaaCCbaCCbEeaaabadbaabddEdeDadCCEdeDadadbddCCAeacCbbdbdaCCdddCCaCCdAeabcCbdbbddddCCCdbaCCbEeaacCaadddbdbdbaadCCCCbbddddbaCCEeabbdCdCCCCbddadddbadbddCCEeaaCCadCdCCadbCCbAeabbdbdddbdabdaadbbaEeaaabadbdbbdaCCabdbAeaabadadddddCCdaadAeacCcCdbddaddaAeaaabdabCCbbdadbddbdddbCCEeaaaaadbadCCdbbddddddaEeaaaabdbadbbddbadbdddCCbbdEea": 12,13,14,33,34,35,68,90,113,114,146,173,174,191,212,213,214,232,233,251,266,267,268,292,293,294,295,296,315,316,317,318,342
|
||||
90413="CCdadabCCddddabddEdeDadbadbaCCabbadaaAeaa": 40,41
|
||||
90413="CCdadaaCCddddabdabdbCCbadbaddCCCCdddAea": 39
|
||||
90414="qq_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a": 602
|
||||
90414="qqa_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a__a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a": 602
|
||||
90414="qqa_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_": 602
|
||||
90415="prefix00112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900": 606
|
||||
90415="prefix_______________________________99_____________________________________________________________________________________________________________01________________________________________________________________________________________________________________________________________________________________": 308
|
||||
90415="prefix____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________": 306
|
||||
90416:afooafooAfooAfooaFOOa
|
||||
90417:dDcB\xf3\xb9\xa5\x8eAcDDe
|
1123
tools/hscollider/test_cases/corpora/priority.txt
Normal file
1123
tools/hscollider/test_cases/corpora/priority.txt
Normal file
File diff suppressed because it is too large
Load Diff
1132
tools/hscollider/test_cases/corpora/puff.txt
Normal file
1132
tools/hscollider/test_cases/corpora/puff.txt
Normal file
File diff suppressed because it is too large
Load Diff
209
tools/hscollider/test_cases/corpora/pug.txt
Normal file
209
tools/hscollider/test_cases/corpora/pug.txt
Normal file
@ -0,0 +1,209 @@
|
||||
5000="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5000="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 116
|
||||
5000="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 118
|
||||
5001="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5001="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 116
|
||||
5001="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 118
|
||||
5002="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5002="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
|
||||
5003="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5003="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
|
||||
5003="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
|
||||
5004="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5004="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 117
|
||||
5004="ax:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 119
|
||||
5005="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5005="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 117
|
||||
5005="ax:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 119
|
||||
5006="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5006="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 119
|
||||
5006="aaaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 121
|
||||
5007="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5007="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 119
|
||||
5007="aaaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 121
|
||||
5008="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5008="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
|
||||
5008="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
|
||||
5009="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5009="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
|
||||
5009="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
|
||||
5010="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5010="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 120
|
||||
5010="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 122
|
||||
5011="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug":
|
||||
5011="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 120
|
||||
5011="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 122
|
||||
5012="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
|
||||
5012="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
|
||||
5012="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
|
||||
5013="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
|
||||
5013="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
|
||||
5013="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
|
||||
5014="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
|
||||
5014="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
|
||||
5014="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
|
||||
5015="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
|
||||
5015="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
|
||||
5015="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
|
||||
5016="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
|
||||
5016="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
|
||||
5016="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
|
||||
5017="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
|
||||
5017="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
|
||||
5017="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
|
||||
5018="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
|
||||
5018="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
|
||||
5018="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
|
||||
5019="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
|
||||
5019="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
|
||||
5019="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
|
||||
5020="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
|
||||
5020="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
|
||||
5020="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
|
||||
5021="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
|
||||
5021="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
|
||||
5021="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
|
||||
5022="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
|
||||
5022="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
|
||||
5022="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
|
||||
5023="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
|
||||
5023="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
|
||||
5023="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
|
||||
5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpug": 155
|
||||
5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpug": 153,156
|
||||
5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpug": 154,157
|
||||
5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpug": 153,154,155
|
||||
5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpug": 153,154,155,156
|
||||
5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpug": 154,155,156,157
|
||||
5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 155
|
||||
5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,156
|
||||
5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 154,157
|
||||
5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,154,155
|
||||
5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,154,155,156
|
||||
5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 154,155,156,157
|
||||
5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpug": 155,158
|
||||
5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpug": 156,159
|
||||
5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpug": 154,157,160
|
||||
5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpug": 154,155,156,157,158
|
||||
5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpug": 154,155,156,157,158,159
|
||||
5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpug": 154,155,156,157,158,159,160
|
||||
5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 155,158
|
||||
5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 156,159
|
||||
5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,157,160
|
||||
5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158
|
||||
5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158,159
|
||||
5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158,159,160
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpug": 158,161,164,167
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpug": 162,165,168,171
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpug": 157,160,163
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpug":
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpug":
|
||||
5032="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpug":
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpug": 158,159,160,161,162,163,164,165,166,167
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpug": 162,163,164,165,166,167,168,169,170,171
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpug": 155,156,157,158,159,160,161,162,163
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpug":
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpug":
|
||||
5033="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpug":
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 157,160,163
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpug":
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpug":
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 155,156,157,158,159,160,161,162,163
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpug":
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpug":
|
||||
5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpug":
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpug": 173,176,179,182,185,188,191
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 177,180,183,186,189
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpug":
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug":
|
||||
5036="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpug":
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpug": 172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 175,176,177,178,179,180,181,182,183,184,185,186,187,188,189
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpug": 169,170,171,172,173,174,175,176,177,178,179,180,181
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpug":
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug":
|
||||
5037="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpug":
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 169,170,171,172,173,174,175,176,177,178,179,180,181
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpug":
|
||||
5040="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 170,173,176,179,182,185,188,191
|
||||
5040="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,178,181,184,187,190
|
||||
5040="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
|
||||
5040="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5040="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5040="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5041="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191
|
||||
5041="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190
|
||||
5041="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 167,168,169,170,171,172,173,174,175,176,177,178,179,180,181
|
||||
5041="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5041="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5041="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5042="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 167,168,169,170,171,172,173,174,175,176,177,178,179,180,181
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5043="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5044="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 173,176,179,182,185,188,191,194
|
||||
5044="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,178,181,184,187,190,193
|
||||
5044="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdaapugabcdabcdabcdabcdabcdabcdabcdaapugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181,184
|
||||
5044="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5044="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5044="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5045="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194
|
||||
5045="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193
|
||||
5045="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdaapugabcdabcdabcdabcdabcdabcdabcdaapugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184
|
||||
5045="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5045="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5045="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181,184
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5046="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug":
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5047="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug":
|
||||
5048="X:yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab pugpug": 126,127,128,129
|
||||
5048="x:Yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab aapugpug": 125,126,127,128
|
||||
5048="x:yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab aapugpug": 125,126,127,128
|
||||
5049="X:yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcpugpug": 126,127,128,129
|
||||
5049="x:Yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcaapugpug":
|
||||
5049="x:yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcaapugpugb": 125,126,127,128
|
||||
5900="xyd;add":
|
||||
5900="xyd;ddayfadddddEA": 13,15,16,17
|
||||
5901="a- x- x- xa- x- x- x- xbb- x- x- x--cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddg": 116
|
||||
5901="cc- x- x-a- x- x- x- x- xbb- x- x-cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddg": 117
|
||||
5901="cc- x- x-a- x- x- x- x- x--bb- xcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x--ddg": 117
|
||||
5901="cc- x- x-a- x- x- x- x- x--BB- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x-ddgddgddgddgddgddgddg": 144,147,150
|
||||
5901="cc- x- x-a- x- x- x- x- x--Ba- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x-ddgddgddgddgddgddgddg": 144,147,150
|
||||
5901="cc- x- x-a- x- x- x- x- x--Bcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddgddgddgddgddgddgddg": 144,147,150
|
||||
5901="cc- x- x-a- x- x- x- x- x--Bbb- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddgddgddgddgddgddgddg": 144,147,150
|
||||
5902="a- x- x- xa- x- x- x- xbb- x- x- x--cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xyddg": 117
|
||||
5902="cc- x- x-a- x- x- x- x- xbb- x- x-cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xyddg": 118
|
||||
5902="cc- x- x-a- x- x- x- x- x--bb- xcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x--yddg": 118
|
896
tools/hscollider/test_cases/corpora/redundancy.txt
Normal file
896
tools/hscollider/test_cases/corpora/redundancy.txt
Normal file
@ -0,0 +1,896 @@
|
||||
15100="hatstandteakettle": 17
|
||||
15100="hatstand teakettle": 18
|
||||
15100="hatstand teakettle": 21
|
||||
15100="hatstandateakettle": 18
|
||||
15100="hatstandaaaaateakettle": 22
|
||||
15100="hatstandeakettle":
|
||||
15101="foobar":
|
||||
15101="fooAbar": 7
|
||||
15101="fooAAbar":
|
||||
15102="foobar":
|
||||
15102="foo1bar": 7
|
||||
15102="foo2bar": 7
|
||||
15102="foo3bar": 7
|
||||
15102="foo4bar": 7
|
||||
15102="foo5bar":
|
||||
15103="abc": 3
|
||||
15103="aabc": 4
|
||||
15103="aaabc": 5
|
||||
15103="aaaabc": 6
|
||||
15103="aaaaaaaaaaaaaaaaaaaaaaaaaaabc": 29
|
||||
15103="aaaaaaaaaaaaaaaaaaaaaaaaaa\nabc":
|
||||
15103="aaaaaaaaaaaaaaaaaaaaaaaaaaa\nbc":
|
||||
15104="fooaabar": 8
|
||||
15104="fooAabar": 8
|
||||
15104="fooAAbar":
|
||||
15104="fooabar":
|
||||
15104="fooAbar":
|
||||
15104="fooabbar":
|
||||
15104="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
|
||||
15105="fooaabar": 8
|
||||
15105="fooAabar": 8
|
||||
15105="fooAAbar":
|
||||
15105="fooabar":
|
||||
15105="fooAbar":
|
||||
15105="fooabbar":
|
||||
15105="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
|
||||
15105="fooaBbar": 8
|
||||
15105="fooaBBbar": 9
|
||||
15105="fooaBBBbar": 10
|
||||
15106="fooaabar": 8
|
||||
15106="fooBBbar": 8
|
||||
15106="fooAabar": 8
|
||||
15106="fooAAbar":
|
||||
15106="fooabar":
|
||||
15106="fooAbar":
|
||||
15106="fooabbar":
|
||||
15106="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
|
||||
15106="fooaBbar": 8
|
||||
15106="fooaBBbar": 9
|
||||
15106="fooaBBBbar": 10
|
||||
15107="fooaabar": 8
|
||||
15107="fooBBbar": 8
|
||||
15107="fooAabar": 8
|
||||
15107="fooAAbar":
|
||||
15107="fooabar": 7
|
||||
15107="fooAbar":
|
||||
15107="fooabbar":
|
||||
15107="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
|
||||
15107="fooaBbar": 8
|
||||
15107="fooaBBbar": 9
|
||||
15107="fooaBBBbar": 10
|
||||
15107="fooabar": 7
|
||||
15107="fooBbar": 7
|
||||
15107="fooabar": 7
|
||||
15107="fooAbar":
|
||||
15107="foobar":
|
||||
15107="foobar":
|
||||
15107="foobbar":
|
||||
15107="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
|
||||
15107="foobar":
|
||||
15107="fooBBbar": 8
|
||||
15107="fooBBBbar": 9
|
||||
15108="fooaabar": 8
|
||||
15108="fooBBbar": 8
|
||||
15108="fooAabar": 8
|
||||
15108="fooAAbar":
|
||||
15108="fooabar": 7
|
||||
15108="fooAbar":
|
||||
15108="fooabbar":
|
||||
15108="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
|
||||
15108="fooaBbar": 8
|
||||
15108="fooaBBbar": 9
|
||||
15108="fooaBBBbar": 10
|
||||
15108="fooabar": 7
|
||||
15108="fooBbar": 7
|
||||
15108="fooabar": 7
|
||||
15108="fooAbar":
|
||||
15108="foobar":
|
||||
15108="foobar":
|
||||
15108="foobbar":
|
||||
15108="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
|
||||
15108="foobar":
|
||||
15108="fooBBbar": 8
|
||||
15108="fooBBBbar": 9
|
||||
15109="abde": 4
|
||||
15109="abdde": 5
|
||||
15109="abXde":
|
||||
15109="acde":
|
||||
15109="acXde": 5
|
||||
15109="acXXde": 6
|
||||
15109="acXdde": 6
|
||||
15110="abde": 4
|
||||
15110="abdde": 5
|
||||
15110="abXde":
|
||||
15110="acde": 4
|
||||
15110="acXde": 5
|
||||
15110="acXXde": 6
|
||||
15110="acXdde": 6
|
||||
15120="foobar": 6
|
||||
15120="fooXbar": 7
|
||||
15120="fooXXbar": 8
|
||||
15120="fooabar": 7
|
||||
15120="fooXabar": 8
|
||||
15120="fooaXbar": 8
|
||||
15120="fooaaaabar": 10
|
||||
15120="fooaaXaabar": 11
|
||||
15121="foobar": 6
|
||||
15121="fooXbar": 7
|
||||
15121="fooXXbar": 8
|
||||
15121="fooabar": 7
|
||||
15121="fooXabar": 8
|
||||
15121="fooaXbar": 8
|
||||
15121="fooaaaabar": 10
|
||||
15121="fooaaXaabar": 11
|
||||
15122="foobar": 6
|
||||
15122="fooXbar": 7
|
||||
15122="fooXXbar": 8
|
||||
15122="fooabar": 7
|
||||
15122="fooXabar": 8
|
||||
15122="fooaXbar": 8
|
||||
15122="fooaaaabar": 10
|
||||
15122="fooaaXaabar": 11
|
||||
15123="foobar": 6
|
||||
15123="fooXbar": 7
|
||||
15123="fooXXbar": 8
|
||||
15123="fooabar": 7
|
||||
15123="fooXabar": 8
|
||||
15123="fooaXbar": 8
|
||||
15123="fooaaaabar": 10
|
||||
15123="fooaaXaabar": 11
|
||||
15124="foobar":
|
||||
15124="fooXbar":
|
||||
15124="fooXXbar":
|
||||
15124="fooabar": 7
|
||||
15124="fooXabar": 8
|
||||
15124="fooaXbar":
|
||||
15124="fooaaaabar": 10
|
||||
15124="fooaaXaabar": 11
|
||||
15125="foobar":
|
||||
15125="fooXbar":
|
||||
15125="fooXXbar":
|
||||
15125="fooabar": 7
|
||||
15125="fooXabar":
|
||||
15125="fooaXbar": 8
|
||||
15125="fooaaaabar": 10
|
||||
15125="fooaaXaabar": 11
|
||||
15126="foobar":
|
||||
15126="fooXbar": 7
|
||||
15126="fooXXbar": 8
|
||||
15126="fooabar": 7
|
||||
15126="fooXabar": 8
|
||||
15126="fooaXbar": 8
|
||||
15126="fooaaaabar": 10
|
||||
15126="fooaaXaabar": 11
|
||||
15127="foobar":
|
||||
15127="fooXbar": 7
|
||||
15127="fooXXbar": 8
|
||||
15127="fooabar": 7
|
||||
15127="fooXabar": 8
|
||||
15127="fooaXbar": 8
|
||||
15127="fooaaaabar": 10
|
||||
15127="fooaaXaabar": 11
|
||||
15128="foobar":
|
||||
15128="fooXbar": 7
|
||||
15128="fooXXbar": 8
|
||||
15128="fooabar": 7
|
||||
15128="fooXabar": 8
|
||||
15128="fooaXbar": 8
|
||||
15128="fooaaaabar": 10
|
||||
15128="fooaaXaabar": 11
|
||||
15129="foobar":
|
||||
15129="fooXbar": 7
|
||||
15129="fooXXbar": 8
|
||||
15129="fooabar": 7
|
||||
15129="fooXabar": 8
|
||||
15129="fooaXbar": 8
|
||||
15129="fooaaaabar": 10
|
||||
15129="fooaaXaabar": 11
|
||||
15130="foobar":
|
||||
15130="fooXbar":
|
||||
15130="fooXXbar":
|
||||
15130="fooabar":
|
||||
15130="fooXabar": 8
|
||||
15130="fooaXbar":
|
||||
15130="fooaaaabar": 10
|
||||
15130="fooaaXaabar": 11
|
||||
15131="foobar":
|
||||
15131="fooXbar":
|
||||
15131="fooXXbar":
|
||||
15131="fooabar":
|
||||
15131="fooXabar":
|
||||
15131="fooaXbar": 8
|
||||
15131="fooaaaabar": 10
|
||||
15131="fooaaXaabar": 11
|
||||
15132="abcdef": 6
|
||||
15132="abcadef": 7
|
||||
15132="abcaadef": 8
|
||||
15132="abcaaaaadef": 11
|
||||
15132="abcaaaaaadef": 12
|
||||
15132="abcaaaaaaadef":
|
||||
15133="AAAAZZZZ": 8
|
||||
15133="AAAA_ZZZ": 8
|
||||
15133="AAA_AZZZ":
|
||||
15133="AAAAA_ZZZ": 9
|
||||
15133="AAAAA__ZZZZ": 10,11
|
||||
15133="AAAA_A__ZZZZ": 11,12
|
||||
15133="AAAA_A__ZZZZ": 11,12
|
||||
15134="/(Y.|X.+)a[^a]*foo/s": 18
|
||||
15134="Yya_foo": 7
|
||||
15134="Yyaafoo":
|
||||
15134="Xya_foo": 7
|
||||
15134="Xyaafoo": 7
|
||||
15135="oof_ayY": 7
|
||||
15135="oofaayY":
|
||||
15135="oof_ayX": 7
|
||||
15135="oofaayX": 7
|
||||
15136="foo<<<bar": 9
|
||||
15136="foo<<=bar": 9
|
||||
15136="foo<<>bar": 9
|
||||
15136="foo<=<bar": 9
|
||||
15136="foo<==bar": 9
|
||||
15136="foo<=>bar": 9
|
||||
15136="foo<><bar": 9
|
||||
15136="foo<>=bar": 9
|
||||
15136="foo<>>bar": 9
|
||||
15136="foo=<<bar": 9
|
||||
15136="foo=<=bar": 9
|
||||
15136="foo=<>bar": 9
|
||||
15136="foo==<bar": 9
|
||||
15136="foo===bar":
|
||||
15136="foo==>bar":
|
||||
15136="foo=><bar": 9
|
||||
15136="foo=>=bar":
|
||||
15136="foo=>>bar":
|
||||
15136="foo><<bar": 9
|
||||
15136="foo><=bar": 9
|
||||
15136="foo><>bar": 9
|
||||
15136="foo>=<bar": 9
|
||||
15136="foo>==bar":
|
||||
15136="foo>=>bar":
|
||||
15136="foo>><bar": 9
|
||||
15136="foo>>=bar":
|
||||
15136="foo>>>bar":
|
||||
15136="foo<<<<bar": 10
|
||||
15136="foo<<<=bar": 10
|
||||
15136="foo<<<>bar": 10
|
||||
15136="foo<<=<bar": 10
|
||||
15136="foo<<==bar": 10
|
||||
15136="foo<<=>bar": 10
|
||||
15136="foo<<><bar": 10
|
||||
15136="foo<<>=bar": 10
|
||||
15136="foo<<>>bar": 10
|
||||
15136="foo<=<<bar": 10
|
||||
15136="foo<=<=bar": 10
|
||||
15136="foo<=<>bar": 10
|
||||
15136="foo<==<bar": 10
|
||||
15136="foo<===bar": 10
|
||||
15136="foo<==>bar": 10
|
||||
15136="foo<=><bar": 10
|
||||
15136="foo<=>=bar": 10
|
||||
15136="foo<=>>bar": 10
|
||||
15136="foo<><<bar": 10
|
||||
15136="foo<><=bar": 10
|
||||
15136="foo<><>bar": 10
|
||||
15136="foo<>=<bar": 10
|
||||
15136="foo<>==bar": 10
|
||||
15136="foo<>=>bar": 10
|
||||
15136="foo<>><bar": 10
|
||||
15136="foo<>>=bar": 10
|
||||
15136="foo<>>>bar": 10
|
||||
15136="foo=<<<bar": 10
|
||||
15136="foo=<<=bar": 10
|
||||
15136="foo=<<>bar": 10
|
||||
15136="foo=<=<bar": 10
|
||||
15136="foo=<==bar": 10
|
||||
15136="foo=<=>bar": 10
|
||||
15136="foo=<><bar": 10
|
||||
15136="foo=<>=bar": 10
|
||||
15136="foo=<>>bar": 10
|
||||
15136="foo==<<bar": 10
|
||||
15136="foo==<=bar": 10
|
||||
15136="foo==<>bar": 10
|
||||
15136="foo===<bar": 10
|
||||
15136="foo====bar":
|
||||
15136="foo===>bar":
|
||||
15136="foo==><bar": 10
|
||||
15136="foo==>=bar":
|
||||
15136="foo==>>bar":
|
||||
15136="foo=><<bar": 10
|
||||
15136="foo=><=bar": 10
|
||||
15136="foo=><>bar": 10
|
||||
15136="foo=>=<bar": 10
|
||||
15136="foo=>==bar":
|
||||
15136="foo=>=>bar":
|
||||
15136="foo=>><bar": 10
|
||||
15136="foo=>>=bar":
|
||||
15136="foo=>>>bar":
|
||||
15136="foo><<<bar": 10
|
||||
15136="foo><<=bar": 10
|
||||
15136="foo><<>bar": 10
|
||||
15136="foo><=<bar": 10
|
||||
15136="foo><==bar": 10
|
||||
15136="foo><=>bar": 10
|
||||
15136="foo><><bar": 10
|
||||
15136="foo><>=bar": 10
|
||||
15136="foo><>>bar": 10
|
||||
15136="foo>=<<bar": 10
|
||||
15136="foo>=<=bar": 10
|
||||
15136="foo>=<>bar": 10
|
||||
15136="foo>==<bar": 10
|
||||
15136="foo>===bar":
|
||||
15136="foo>==>bar":
|
||||
15136="foo>=><bar": 10
|
||||
15136="foo>=>=bar":
|
||||
15136="foo>=>>bar":
|
||||
15136="foo>><<bar": 10
|
||||
15136="foo>><=bar": 10
|
||||
15136="foo>><>bar": 10
|
||||
15136="foo>>=<bar": 10
|
||||
15136="foo>>==bar":
|
||||
15136="foo>>=>bar":
|
||||
15136="foo>>><bar": 10
|
||||
15136="foo>>>=bar":
|
||||
15136="foo>>>>bar":
|
||||
15137="foo<<<bar": 9
|
||||
15137="foo<<=bar": 9
|
||||
15137="foo<<>bar": 9
|
||||
15137="foo<=<bar": 9
|
||||
15137="foo<==bar": 9
|
||||
15137="foo<=>bar": 9
|
||||
15137="foo<><bar": 9
|
||||
15137="foo<>=bar": 9
|
||||
15137="foo<>>bar": 9
|
||||
15137="foo=<<bar": 9
|
||||
15137="foo=<=bar": 9
|
||||
15137="foo=<>bar": 9
|
||||
15137="foo==<bar": 9
|
||||
15137="foo===bar":
|
||||
15137="foo==>bar":
|
||||
15137="foo=><bar": 9
|
||||
15137="foo=>=bar":
|
||||
15137="foo=>>bar":
|
||||
15137="foo><<bar": 9
|
||||
15137="foo><=bar": 9
|
||||
15137="foo><>bar": 9
|
||||
15137="foo>=<bar": 9
|
||||
15137="foo>==bar":
|
||||
15137="foo>=>bar":
|
||||
15137="foo>><bar": 9
|
||||
15137="foo>>=bar":
|
||||
15137="foo>>>bar":
|
||||
15137="foo<<<<bar": 10
|
||||
15137="foo<<<=bar": 10
|
||||
15137="foo<<<>bar": 10
|
||||
15137="foo<<=<bar": 10
|
||||
15137="foo<<==bar": 10
|
||||
15137="foo<<=>bar": 10
|
||||
15137="foo<<><bar": 10
|
||||
15137="foo<<>=bar": 10
|
||||
15137="foo<<>>bar": 10
|
||||
15137="foo<=<<bar": 10
|
||||
15137="foo<=<=bar": 10
|
||||
15137="foo<=<>bar": 10
|
||||
15137="foo<==<bar": 10
|
||||
15137="foo<===bar": 10
|
||||
15137="foo<==>bar": 10
|
||||
15137="foo<=><bar": 10
|
||||
15137="foo<=>=bar": 10
|
||||
15137="foo<=>>bar": 10
|
||||
15137="foo<><<bar": 10
|
||||
15137="foo<><=bar": 10
|
||||
15137="foo<><>bar": 10
|
||||
15137="foo<>=<bar": 10
|
||||
15137="foo<>==bar": 10
|
||||
15137="foo<>=>bar": 10
|
||||
15137="foo<>><bar": 10
|
||||
15137="foo<>>=bar": 10
|
||||
15137="foo<>>>bar": 10
|
||||
15137="foo=<<<bar": 10
|
||||
15137="foo=<<=bar": 10
|
||||
15137="foo=<<>bar": 10
|
||||
15137="foo=<=<bar": 10
|
||||
15137="foo=<==bar": 10
|
||||
15137="foo=<=>bar": 10
|
||||
15137="foo=<><bar": 10
|
||||
15137="foo=<>=bar": 10
|
||||
15137="foo=<>>bar": 10
|
||||
15137="foo==<<bar": 10
|
||||
15137="foo==<=bar": 10
|
||||
15137="foo==<>bar": 10
|
||||
15137="foo===<bar": 10
|
||||
15137="foo====bar":
|
||||
15137="foo===>bar":
|
||||
15137="foo==><bar": 10
|
||||
15137="foo==>=bar":
|
||||
15137="foo==>>bar":
|
||||
15137="foo=><<bar": 10
|
||||
15137="foo=><=bar": 10
|
||||
15137="foo=><>bar": 10
|
||||
15137="foo=>=<bar": 10
|
||||
15137="foo=>==bar":
|
||||
15137="foo=>=>bar":
|
||||
15137="foo=>><bar": 10
|
||||
15137="foo=>>=bar":
|
||||
15137="foo=>>>bar":
|
||||
15137="foo><<<bar": 10
|
||||
15137="foo><<=bar": 10
|
||||
15137="foo><<>bar": 10
|
||||
15137="foo><=<bar": 10
|
||||
15137="foo><==bar": 10
|
||||
15137="foo><=>bar": 10
|
||||
15137="foo><><bar": 10
|
||||
15137="foo><>=bar": 10
|
||||
15137="foo><>>bar": 10
|
||||
15137="foo>=<<bar": 10
|
||||
15137="foo>=<=bar": 10
|
||||
15137="foo>=<>bar": 10
|
||||
15137="foo>==<bar": 10
|
||||
15137="foo>===bar":
|
||||
15137="foo>==>bar":
|
||||
15137="foo>=><bar": 10
|
||||
15137="foo>=>=bar":
|
||||
15137="foo>=>>bar":
|
||||
15137="foo>><<bar": 10
|
||||
15137="foo>><=bar": 10
|
||||
15137="foo>><>bar": 10
|
||||
15137="foo>>=<bar": 10
|
||||
15137="foo>>==bar":
|
||||
15137="foo>>=>bar":
|
||||
15137="foo>>><bar": 10
|
||||
15137="foo>>>=bar":
|
||||
15137="foo>>>>bar":
|
||||
15138="fooaaabar":
|
||||
15138="fooaa bar":
|
||||
15138="fooa abar":
|
||||
15138="fooa bar":
|
||||
15138="foo aabar": 9
|
||||
15138="foo a bar": 9
|
||||
15138="foo abar": 9
|
||||
15138="foo bar": 9
|
||||
15139="fooaaabar":
|
||||
15139="fooaa bar": 9
|
||||
15139="fooa abar":
|
||||
15139="fooa bar": 9
|
||||
15139="foo aabar":
|
||||
15139="foo a bar": 9
|
||||
15139="foo abar":
|
||||
15139="foo bar": 9
|
||||
15140="foo<<<bar": 9
|
||||
15140="foo<<=bar": 9
|
||||
15140="foo<<>bar":
|
||||
15140="foo<=<bar": 9
|
||||
15140="foo<==bar": 9
|
||||
15140="foo<=>bar":
|
||||
15140="foo<><bar":
|
||||
15140="foo<>=bar":
|
||||
15140="foo<>>bar":
|
||||
15140="foo=<<bar": 9
|
||||
15140="foo=<=bar": 9
|
||||
15140="foo=<>bar":
|
||||
15140="foo==<bar": 9
|
||||
15140="foo===bar":
|
||||
15140="foo==>bar":
|
||||
15140="foo=><bar": 9
|
||||
15140="foo=>=bar":
|
||||
15140="foo=>>bar":
|
||||
15140="foo><<bar": 9
|
||||
15140="foo><=bar": 9
|
||||
15140="foo><>bar":
|
||||
15140="foo>=<bar": 9
|
||||
15140="foo>==bar":
|
||||
15140="foo>=>bar":
|
||||
15140="foo>><bar": 9
|
||||
15140="foo>>=bar":
|
||||
15140="foo>>>bar":
|
||||
15140="foo<<<<bar": 10
|
||||
15140="foo<<<=bar": 10
|
||||
15140="foo<<<>bar":
|
||||
15140="foo<<=<bar": 10
|
||||
15140="foo<<==bar": 10
|
||||
15140="foo<<=>bar":
|
||||
15140="foo<<><bar":
|
||||
15140="foo<<>=bar":
|
||||
15140="foo<<>>bar":
|
||||
15140="foo<=<<bar": 10
|
||||
15140="foo<=<=bar": 10
|
||||
15140="foo<=<>bar":
|
||||
15140="foo<==<bar": 10
|
||||
15140="foo<===bar": 10
|
||||
15140="foo<==>bar":
|
||||
15140="foo<=><bar":
|
||||
15140="foo<=>=bar":
|
||||
15140="foo<=>>bar":
|
||||
15140="foo<><<bar":
|
||||
15140="foo<><=bar":
|
||||
15140="foo<><>bar":
|
||||
15140="foo<>=<bar":
|
||||
15140="foo<>==bar":
|
||||
15140="foo<>=>bar":
|
||||
15140="foo<>><bar":
|
||||
15140="foo<>>=bar":
|
||||
15140="foo<>>>bar":
|
||||
15140="foo=<<<bar": 10
|
||||
15140="foo=<<=bar": 10
|
||||
15140="foo=<<>bar":
|
||||
15140="foo=<=<bar": 10
|
||||
15140="foo=<==bar": 10
|
||||
15140="foo=<=>bar":
|
||||
15140="foo=<><bar":
|
||||
15140="foo=<>=bar":
|
||||
15140="foo=<>>bar":
|
||||
15140="foo==<<bar": 10
|
||||
15140="foo==<=bar": 10
|
||||
15140="foo==<>bar":
|
||||
15140="foo===<bar": 10
|
||||
15140="foo====bar":
|
||||
15140="foo===>bar":
|
||||
15140="foo==><bar": 10
|
||||
15140="foo==>=bar":
|
||||
15140="foo==>>bar":
|
||||
15140="foo=><<bar": 10
|
||||
15140="foo=><=bar": 10
|
||||
15140="foo=><>bar":
|
||||
15140="foo=>=<bar": 10
|
||||
15140="foo=>==bar":
|
||||
15140="foo=>=>bar":
|
||||
15140="foo=>><bar": 10
|
||||
15140="foo=>>=bar":
|
||||
15140="foo=>>>bar":
|
||||
15140="foo><<<bar": 10
|
||||
15140="foo><<=bar": 10
|
||||
15140="foo><<>bar":
|
||||
15140="foo><=<bar": 10
|
||||
15140="foo><==bar": 10
|
||||
15140="foo><=>bar":
|
||||
15140="foo><><bar":
|
||||
15140="foo><>=bar":
|
||||
15140="foo><>>bar":
|
||||
15140="foo>=<<bar": 10
|
||||
15140="foo>=<=bar": 10
|
||||
15140="foo>=<>bar":
|
||||
15140="foo>==<bar": 10
|
||||
15140="foo>===bar":
|
||||
15140="foo>==>bar":
|
||||
15140="foo>=><bar": 10
|
||||
15140="foo>=>=bar":
|
||||
15140="foo>=>>bar":
|
||||
15140="foo>><<bar": 10
|
||||
15140="foo>><=bar": 10
|
||||
15140="foo>><>bar":
|
||||
15140="foo>>=<bar": 10
|
||||
15140="foo>>==bar":
|
||||
15140="foo>>=>bar":
|
||||
15140="foo>>><bar": 10
|
||||
15140="foo>>>=bar":
|
||||
15140="foo>>>>bar":
|
||||
15141="foo<<<bar":
|
||||
15141="foo<<=bar":
|
||||
15141="foo<<>bar":
|
||||
15141="foo<=<bar":
|
||||
15141="foo<==bar":
|
||||
15141="foo<=>bar":
|
||||
15141="foo<><bar":
|
||||
15141="foo<>=bar":
|
||||
15141="foo<>>bar":
|
||||
15141="foo=<<bar":
|
||||
15141="foo=<=bar":
|
||||
15141="foo=<>bar":
|
||||
15141="foo==<bar":
|
||||
15141="foo===bar":
|
||||
15141="foo==>bar": 9
|
||||
15141="foo=><bar": 9
|
||||
15141="foo=>=bar": 9
|
||||
15141="foo=>>bar": 9
|
||||
15141="foo><<bar": 9
|
||||
15141="foo><=bar": 9
|
||||
15141="foo><>bar":
|
||||
15141="foo>=<bar": 9
|
||||
15141="foo>==bar": 9
|
||||
15141="foo>=>bar": 9
|
||||
15141="foo>><bar": 9
|
||||
15141="foo>>=bar": 9
|
||||
15141="foo>>>bar": 9
|
||||
15141="foo<<<<bar":
|
||||
15141="foo<<<=bar":
|
||||
15141="foo<<<>bar":
|
||||
15141="foo<<=<bar":
|
||||
15141="foo<<==bar":
|
||||
15141="foo<<=>bar":
|
||||
15141="foo<<><bar":
|
||||
15141="foo<<>=bar":
|
||||
15141="foo<<>>bar":
|
||||
15141="foo<=<<bar":
|
||||
15141="foo<=<=bar":
|
||||
15141="foo<=<>bar":
|
||||
15141="foo<==<bar":
|
||||
15141="foo<===bar":
|
||||
15141="foo<==>bar":
|
||||
15141="foo<=><bar":
|
||||
15141="foo<=>=bar":
|
||||
15141="foo<=>>bar":
|
||||
15141="foo<><<bar":
|
||||
15141="foo<><=bar":
|
||||
15141="foo<><>bar":
|
||||
15141="foo<>=<bar":
|
||||
15141="foo<>==bar":
|
||||
15141="foo<>=>bar":
|
||||
15141="foo<>><bar":
|
||||
15141="foo<>>=bar":
|
||||
15141="foo<>>>bar":
|
||||
15141="foo=<<<bar":
|
||||
15141="foo=<<=bar":
|
||||
15141="foo=<<>bar":
|
||||
15141="foo=<=<bar":
|
||||
15141="foo=<==bar":
|
||||
15141="foo=<=>bar":
|
||||
15141="foo=<><bar":
|
||||
15141="foo=<>=bar":
|
||||
15141="foo=<>>bar":
|
||||
15141="foo==<<bar":
|
||||
15141="foo==<=bar":
|
||||
15141="foo==<>bar":
|
||||
15141="foo===<bar":
|
||||
15141="foo====bar":
|
||||
15141="foo===>bar": 10
|
||||
15141="foo==><bar": 10
|
||||
15141="foo==>=bar": 10
|
||||
15141="foo==>>bar": 10
|
||||
15141="foo=><<bar": 10
|
||||
15141="foo=><=bar": 10
|
||||
15141="foo=><>bar":
|
||||
15141="foo=>=<bar": 10
|
||||
15141="foo=>==bar": 10
|
||||
15141="foo=>=>bar": 10
|
||||
15141="foo=>><bar": 10
|
||||
15141="foo=>>=bar": 10
|
||||
15141="foo=>>>bar": 10
|
||||
15141="foo><<<bar": 10
|
||||
15141="foo><<=bar": 10
|
||||
15141="foo><<>bar":
|
||||
15141="foo><=<bar": 10
|
||||
15141="foo><==bar": 10
|
||||
15141="foo><=>bar":
|
||||
15141="foo><><bar":
|
||||
15141="foo><>=bar":
|
||||
15141="foo><>>bar":
|
||||
15141="foo>=<<bar": 10
|
||||
15141="foo>=<=bar": 10
|
||||
15141="foo>=<>bar":
|
||||
15141="foo>==<bar": 10
|
||||
15141="foo>===bar": 10
|
||||
15141="foo>==>bar": 10
|
||||
15141="foo>=><bar": 10
|
||||
15141="foo>=>=bar": 10
|
||||
15141="foo>=>>bar": 10
|
||||
15141="foo>><<bar": 10
|
||||
15141="foo>><=bar": 10
|
||||
15141="foo>><>bar":
|
||||
15141="foo>>=<bar": 10
|
||||
15141="foo>>==bar": 10
|
||||
15141="foo>>=>bar": 10
|
||||
15141="foo>>><bar": 10
|
||||
15141="foo>>>=bar": 10
|
||||
15141="foo>>>>bar": 10
|
||||
15142="foo<<<bar": 9
|
||||
15142="foo<<=bar":
|
||||
15142="foo<<>bar":
|
||||
15142="foo<=<bar":
|
||||
15142="foo<==bar":
|
||||
15142="foo<=>bar":
|
||||
15142="foo<><bar":
|
||||
15142="foo<>=bar":
|
||||
15142="foo<>>bar":
|
||||
15142="foo=<<bar": 9
|
||||
15142="foo=<=bar":
|
||||
15142="foo=<>bar":
|
||||
15142="foo==<bar":
|
||||
15142="foo===bar":
|
||||
15142="foo==>bar":
|
||||
15142="foo=><bar":
|
||||
15142="foo=>=bar":
|
||||
15142="foo=>>bar":
|
||||
15142="foo><<bar": 9
|
||||
15142="foo><=bar":
|
||||
15142="foo><>bar":
|
||||
15142="foo>=<bar": 9
|
||||
15142="foo>==bar":
|
||||
15142="foo>=>bar":
|
||||
15142="foo>><bar": 9
|
||||
15142="foo>>=bar": 9
|
||||
15142="foo>>>bar":
|
||||
15142="foo<<<<bar": 10
|
||||
15142="foo<<<=bar":
|
||||
15142="foo<<<>bar":
|
||||
15142="foo<<=<bar":
|
||||
15142="foo<<==bar":
|
||||
15142="foo<<=>bar":
|
||||
15142="foo<<><bar":
|
||||
15142="foo<<>=bar":
|
||||
15142="foo<<>>bar":
|
||||
15142="foo<=<<bar":
|
||||
15142="foo<=<=bar":
|
||||
15142="foo<=<>bar":
|
||||
15142="foo<==<bar":
|
||||
15142="foo<===bar":
|
||||
15142="foo<==>bar":
|
||||
15142="foo<=><bar":
|
||||
15142="foo<=>=bar":
|
||||
15142="foo<=>>bar":
|
||||
15142="foo<><<bar":
|
||||
15142="foo<><=bar":
|
||||
15142="foo<><>bar":
|
||||
15142="foo<>=<bar":
|
||||
15142="foo<>==bar":
|
||||
15142="foo<>=>bar":
|
||||
15142="foo<>><bar":
|
||||
15142="foo<>>=bar":
|
||||
15142="foo<>>>bar":
|
||||
15142="foo=<<<bar": 10
|
||||
15142="foo=<<=bar":
|
||||
15142="foo=<<>bar":
|
||||
15142="foo=<=<bar":
|
||||
15142="foo=<==bar":
|
||||
15142="foo=<=>bar":
|
||||
15142="foo=<><bar":
|
||||
15142="foo=<>=bar":
|
||||
15142="foo=<>>bar":
|
||||
15142="foo==<<bar":
|
||||
15142="foo==<=bar":
|
||||
15142="foo==<>bar":
|
||||
15142="foo===<bar":
|
||||
15142="foo====bar":
|
||||
15142="foo===>bar":
|
||||
15142="foo==><bar":
|
||||
15142="foo==>=bar":
|
||||
15142="foo==>>bar":
|
||||
15142="foo=><<bar":
|
||||
15142="foo=><=bar":
|
||||
15142="foo=><>bar":
|
||||
15142="foo=>=<bar":
|
||||
15142="foo=>==bar":
|
||||
15142="foo=>=>bar":
|
||||
15142="foo=>><bar":
|
||||
15142="foo=>>=bar":
|
||||
15142="foo=>>>bar":
|
||||
15142="foo><<<bar": 10
|
||||
15142="foo><<=bar":
|
||||
15142="foo><<>bar":
|
||||
15142="foo><=<bar":
|
||||
15142="foo><==bar":
|
||||
15142="foo><=>bar":
|
||||
15142="foo><><bar":
|
||||
15142="foo><>=bar":
|
||||
15142="foo><>>bar":
|
||||
15142="foo>=<<bar": 10
|
||||
15142="foo>=<=bar":
|
||||
15142="foo>=<>bar":
|
||||
15142="foo>==<bar":
|
||||
15142="foo>===bar":
|
||||
15142="foo>==>bar":
|
||||
15142="foo>=><bar":
|
||||
15142="foo>=>=bar":
|
||||
15142="foo>=>>bar":
|
||||
15142="foo>><<bar": 10
|
||||
15142="foo>><=bar":
|
||||
15142="foo>><>bar":
|
||||
15142="foo>>=<bar": 10
|
||||
15142="foo>>==bar":
|
||||
15142="foo>>=>bar":
|
||||
15142="foo>>><bar": 10
|
||||
15142="foo>>>=bar": 10
|
||||
15142="foo>>>>bar":
|
||||
15143="foo<<<bar":
|
||||
15143="foo<<=bar":
|
||||
15143="foo<<>bar":
|
||||
15143="foo<=<bar":
|
||||
15143="foo<==bar":
|
||||
15143="foo<=>bar":
|
||||
15143="foo<><bar":
|
||||
15143="foo<>=bar":
|
||||
15143="foo<>>bar":
|
||||
15143="foo=<<bar": 9
|
||||
15143="foo=<=bar":
|
||||
15143="foo=<>bar":
|
||||
15143="foo==<bar":
|
||||
15143="foo===bar":
|
||||
15143="foo==>bar":
|
||||
15143="foo=><bar":
|
||||
15143="foo=>=bar":
|
||||
15143="foo=>>bar":
|
||||
15143="foo><<bar": 9
|
||||
15143="foo><=bar":
|
||||
15143="foo><>bar":
|
||||
15143="foo>=<bar": 9
|
||||
15143="foo>==bar":
|
||||
15143="foo>=>bar":
|
||||
15143="foo>><bar": 9
|
||||
15143="foo>>=bar": 9
|
||||
15143="foo>>>bar": 9
|
||||
15143="foo<<<<bar":
|
||||
15143="foo<<<=bar":
|
||||
15143="foo<<<>bar":
|
||||
15143="foo<<=<bar":
|
||||
15143="foo<<==bar":
|
||||
15143="foo<<=>bar":
|
||||
15143="foo<<><bar":
|
||||
15143="foo<<>=bar":
|
||||
15143="foo<<>>bar":
|
||||
15143="foo<=<<bar":
|
||||
15143="foo<=<=bar":
|
||||
15143="foo<=<>bar":
|
||||
15143="foo<==<bar":
|
||||
15143="foo<===bar":
|
||||
15143="foo<==>bar":
|
||||
15143="foo<=><bar":
|
||||
15143="foo<=>=bar":
|
||||
15143="foo<=>>bar":
|
||||
15143="foo<><<bar":
|
||||
15143="foo<><=bar":
|
||||
15143="foo<><>bar":
|
||||
15143="foo<>=<bar":
|
||||
15143="foo<>==bar":
|
||||
15143="foo<>=>bar":
|
||||
15143="foo<>><bar":
|
||||
15143="foo<>>=bar":
|
||||
15143="foo<>>>bar":
|
||||
15143="foo=<<<bar": 10
|
||||
15143="foo=<<=bar":
|
||||
15143="foo=<<>bar":
|
||||
15143="foo=<=<bar":
|
||||
15143="foo=<==bar":
|
||||
15143="foo=<=>bar":
|
||||
15143="foo=<><bar":
|
||||
15143="foo=<>=bar":
|
||||
15143="foo=<>>bar":
|
||||
15143="foo==<<bar":
|
||||
15143="foo==<=bar":
|
||||
15143="foo==<>bar":
|
||||
15143="foo===<bar":
|
||||
15143="foo====bar":
|
||||
15143="foo===>bar":
|
||||
15143="foo==><bar":
|
||||
15143="foo==>=bar":
|
||||
15143="foo==>>bar":
|
||||
15143="foo=><<bar":
|
||||
15143="foo=><=bar":
|
||||
15143="foo=><>bar":
|
||||
15143="foo=>=<bar":
|
||||
15143="foo=>==bar":
|
||||
15143="foo=>=>bar":
|
||||
15143="foo=>><bar":
|
||||
15143="foo=>>=bar":
|
||||
15143="foo=>>>bar":
|
||||
15143="foo><<<bar": 10
|
||||
15143="foo><<=bar":
|
||||
15143="foo><<>bar":
|
||||
15143="foo><=<bar":
|
||||
15143="foo><==bar":
|
||||
15143="foo><=>bar":
|
||||
15143="foo><><bar":
|
||||
15143="foo><>=bar":
|
||||
15143="foo><>>bar":
|
||||
15143="foo>=<<bar": 10
|
||||
15143="foo>=<=bar":
|
||||
15143="foo>=<>bar":
|
||||
15143="foo>==<bar":
|
||||
15143="foo>===bar":
|
||||
15143="foo>==>bar":
|
||||
15143="foo>=><bar":
|
||||
15143="foo>=>=bar":
|
||||
15143="foo>=>>bar":
|
||||
15143="foo>><<bar": 10
|
||||
15143="foo>><=bar":
|
||||
15143="foo>><>bar":
|
||||
15143="foo>>=<bar": 10
|
||||
15143="foo>>==bar":
|
||||
15143="foo>>=>bar":
|
||||
15143="foo>>><bar": 10
|
||||
15143="foo>>>=bar": 10
|
||||
15143="foo>>>>bar": 10
|
||||
15144="______________________________________________________________________________________________AA_AAAA_______________________________________________________________________________________AA_AAAA": 101,195
|
||||
15144="______________________________________________________________________________________________AA_AAAA_______________________________________________________________________________________AA_AAAA_______________________________": 101,195
|
||||
15145="abc___a__a_____": 15
|
||||
15145="abc__a__a_____": 14
|
||||
15145="abc_foo_a__a___a_": 17
|
||||
15145="abcaaaaaaaaaaaaaaaaaaaaaaaaaaa": 14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30
|
4107
tools/hscollider/test_cases/corpora/ucp.txt
Normal file
4107
tools/hscollider/test_cases/corpora/ucp.txt
Normal file
File diff suppressed because it is too large
Load Diff
649
tools/hscollider/test_cases/corpora/utf8.txt
Normal file
649
tools/hscollider/test_cases/corpora/utf8.txt
Normal file
File diff suppressed because one or more lines are too long
153
tools/hscollider/test_cases/corpora/vacuous.txt
Normal file
153
tools/hscollider/test_cases/corpora/vacuous.txt
Normal file
@ -0,0 +1,153 @@
|
||||
22000="": 0
|
||||
22000="foo": 0,1,2,3
|
||||
22001="": 0
|
||||
22001="foo": 0,1,2,3
|
||||
22002="": 0
|
||||
22002="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
|
||||
22003="": 0
|
||||
22003="foo": 0,1,2,3
|
||||
22004="": 0
|
||||
22004="foo": 0,1,2,3
|
||||
22005="": 0
|
||||
22005="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
|
||||
22006="": 0
|
||||
22006="foo": 0,1,2,3
|
||||
22006="foofoo": 0,1,2,3,4,5,6
|
||||
22006="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
22007="": 0
|
||||
22007="foo": 0,1,2,3
|
||||
22007="foofoo": 0,1,2,3,4,5,6
|
||||
22007="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
22008="": 0
|
||||
22008="foo": 0,1,2,3
|
||||
22008="foofoo": 0,1,2,3,4,5,6
|
||||
22008="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
22009="": 0
|
||||
22009="foo": 0,1,2,3
|
||||
22009="foofoo": 0,1,2,3,4,5,6
|
||||
22009="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
22010="": 0
|
||||
22010="foo": 0,1,2,3
|
||||
22011="": 0
|
||||
22011="foo": 0,1
|
||||
22012="": 0
|
||||
22012="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
|
||||
22013="": 0
|
||||
22013="foo": 0,1,2,3
|
||||
22014="": 0
|
||||
22014="foo": 0,1
|
||||
22015="": 0
|
||||
22015="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
|
||||
22016="": 0
|
||||
22016="foo": 0,3
|
||||
22016="foofoo": 0,3
|
||||
22016="foofoofoofoofoofoo": 0,3
|
||||
22017="": 0
|
||||
22017="foo": 0,1,3
|
||||
22017="foofoo": 0,1,3
|
||||
22017="foofoofoofoofoofoo": 0,1,3
|
||||
22018="": 0
|
||||
22018="foo": 0,1,2,3
|
||||
22018="foofoo": 0,1,2,3,4,5,6
|
||||
22018="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
22019="": 0
|
||||
22019="foo": 0,1,2,3
|
||||
22019="foofoo": 0,1,2,3,4,5,6
|
||||
22019="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
|
||||
22020="": 0
|
||||
22020="a":
|
||||
22020="aaaa":
|
||||
22021="": 0
|
||||
22021="a":
|
||||
22021="aaaa":
|
||||
22022="": 0
|
||||
22022="\n": 0,1
|
||||
22022="foo\n": 3,4
|
||||
22022="foo": 3
|
||||
22023="": 0
|
||||
22023="\n": 1
|
||||
22023="foo\n": 3,4
|
||||
22023="foo": 3
|
||||
22024="": 0
|
||||
22024="\n": 0,1
|
||||
22024="a": 0,1
|
||||
22024="a\n": 0,1,2
|
||||
22025="": 0
|
||||
22025="\n": 0,1
|
||||
22025="a": 0,1
|
||||
22025="a\n": 0,1,2
|
||||
22026="": 0
|
||||
22026="a": 0,1
|
||||
22026="\n": 0,1
|
||||
22026="a\n": 0,2
|
||||
22027="": 0
|
||||
22027="a": 0,1
|
||||
22027="aa": 0,1
|
||||
22027="a\na": 0,1,2,3
|
||||
22027="foo\na": 0,4,5
|
||||
22027="foo\nfooa": 0,4
|
||||
22027="\n": 0
|
||||
22027="\na": 0,1,2
|
||||
22028="": 0
|
||||
22028="\n": 0
|
||||
22028="\na": 0
|
||||
22028="\n\n": 0,1
|
||||
22028="\na\n": 0
|
||||
22028="\n\n\n": 0,1,2
|
||||
22028="\n\n\n\n\n\n\n\n\n\n": 0,1,2,3,4,5,6,7,8,9
|
||||
22029="":
|
||||
22029="a": 1
|
||||
22029="aa": 1,2
|
||||
22029="aaa": 1,2,3
|
||||
22029="aaaa": 1,2,3,4
|
||||
22029="aaaaa": 1,2,3,4,5
|
||||
22029="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122
|
||||
22030="": 0
|
||||
22030="\n": 0
|
||||
22030="\n\n": 0,1
|
||||
22030="foo": 0
|
||||
22030="foo\n": 0
|
||||
22031="": 0
|
||||
22031="\n": 0,1
|
||||
22031="\n\n": 0,1,2
|
||||
22031="foo": 3
|
||||
22031="foo\n": 3,4
|
||||
22032="": 0
|
||||
22032="\n": 1
|
||||
22032="\n\n": 2
|
||||
22032="foo": 3
|
||||
22032="foo\n": 4
|
||||
22033="": 0
|
||||
22033="\n": 0,1
|
||||
22033="\n\n": 1,2
|
||||
22033="foo": 3
|
||||
22033="foo\n": 3,4
|
||||
22034="": 0
|
||||
22034="\n":
|
||||
22034="\n\n":
|
||||
22034="foo":
|
||||
22034="foo\n":
|
||||
22035="":
|
||||
22035="\n": 1
|
||||
22035="a": 1
|
||||
22035="\na": 1,2
|
||||
22035="a\n": 1
|
||||
22035="foo\n": 1
|
||||
22035="foo\na": 1,5
|
||||
22035="foo\n\n": 1,5
|
||||
22036="": 0
|
||||
22036="\n": 0,1
|
||||
22036="a": 0,1
|
||||
22036="a\n": 0,1
|
||||
22036="\na": 0,1,2
|
||||
22036="foo": 0,1
|
||||
22036="foo\n": 0,1
|
||||
22036="foo\na": 0,1,4,5
|
||||
22036="foo\n\n": 0,1,4,5
|
||||
22037="": 0
|
||||
22037="foo": 3
|
||||
22037="foo\n": 3,4
|
||||
22037="a\nfoo\n": 1,5,6
|
||||
22037="a\nfoo\nfoo": 1,5,9
|
||||
22037="a\nfoo\nfooa": 1,5,9,10
|
||||
22038:a
|
3
tools/hscollider/test_cases/pcre/accel.txt
Normal file
3
tools/hscollider/test_cases/pcre/accel.txt
Normal file
@ -0,0 +1,3 @@
|
||||
2000:/abcdef[^X].*[^X](A|B(CDE)?F)Y?foobar/s
|
||||
2001:/[^abab]+\Z/si
|
||||
2002:/mj(?:[pajl]|o)[tplh]thd.hq.b[frt]pk(\b)hb/i8L
|
174
tools/hscollider/test_cases/pcre/anchors.txt
Normal file
174
tools/hscollider/test_cases/pcre/anchors.txt
Normal file
@ -0,0 +1,174 @@
|
||||
# A set of patterns that use anchors in unusual ways, also makes some use of
|
||||
# capturing groups.
|
||||
|
||||
13000:/(^)?foo/O
|
||||
13001:/(^)??foo/O
|
||||
13002:/(^|)foo/O
|
||||
13003:/(|^)foo/O
|
||||
13004:/(^|^)?foo/O
|
||||
13005:/(^||^)foo/O
|
||||
|
||||
13006:/foo($)?/
|
||||
13007:/foo($)??/
|
||||
13008:/foo($|)/
|
||||
13009:/foo(|$)/
|
||||
13010:/foo($||$)/
|
||||
|
||||
13011:/foo(\z)?/
|
||||
13012:/foo(\z)??/
|
||||
13013:/foo(\z|)/
|
||||
13014:/foo(|\z)/
|
||||
13015:/foo(\z||\z)/
|
||||
|
||||
13016:/(?:^|foo|)foo/O
|
||||
|
||||
13017:/(^)*foo/O
|
||||
13018:/(^)*?foo/O
|
||||
13019:/(^)+foo/O
|
||||
13020:/(^)+?foo/O
|
||||
13021:/(^){1}foo/O
|
||||
|
||||
# More anchoring tests from the rose anchoring work
|
||||
13100:/a\Z/siH
|
||||
13101:/a\Z/
|
||||
13102:/\Aa\Z/iH
|
||||
13103:/\A(\Ab\Z|a)/smi
|
||||
13104:/(a|b|b$)/
|
||||
13105:/(b.|cbd|[dbd]$)/si
|
||||
13106:/(^h|[qj]|m|a)$/
|
||||
|
||||
# Various trailing .* cases
|
||||
13107:/foobar.*\z/
|
||||
13108:/foobar.*\z/sO
|
||||
13109:/foobar.*\z/m
|
||||
13110:/foobar.*\z/smO
|
||||
|
||||
13111:/foobar.*\Z/
|
||||
13112:/foobar.*\Z/s
|
||||
13113:/foobar.*\Z/m
|
||||
13114:/foobar.*\Z/sm
|
||||
|
||||
13115:/foobar.*$/
|
||||
13116:/foobar.*$/s
|
||||
13117:/foobar.*$/m
|
||||
13118:/foobar.*$/sm
|
||||
|
||||
13119:/foobar.*($|)/
|
||||
13120:/foobar.*($|)/s
|
||||
13121:/foobar.*($|)/m
|
||||
13122:/foobar.*($|)/sm
|
||||
|
||||
13123:/foobar.*(\z)?/
|
||||
13124:/foobar.*(\z)?/s
|
||||
13125:/foobar.*(\z)?/m
|
||||
13126:/foobar.*(\z)?/sm
|
||||
|
||||
# Some alternation variants of the above
|
||||
13127:/(foo|bar).*\z/
|
||||
13128:/(foo|bar).*\z/sO
|
||||
13129:/(foo|bar).*\z/m
|
||||
13130:/(foo|bar).*\z/smO
|
||||
|
||||
13131:/(foo|bar).*\Z/
|
||||
13132:/(foo|bar).*\Z/s
|
||||
13133:/(foo|bar).*\Z/m
|
||||
13134:/(foo|bar).*\Z/sm
|
||||
|
||||
13135:/(foo|bar).*$/
|
||||
13136:/(foo|bar).*$/s
|
||||
13137:/(foo|bar).*$/m
|
||||
13138:/(foo|bar).*$/sm
|
||||
|
||||
13139:/(foo|bar).*($|)/
|
||||
13140:/(foo|bar).*($|)/s
|
||||
13141:/(foo|bar).*($|)/m
|
||||
13142:/(foo|bar).*($|)/sm
|
||||
|
||||
13143:/(foo|bar).*(\z)?/
|
||||
13144:/(foo|bar).*(\z)?/s
|
||||
13145:/(foo|bar).*(\z)?/m
|
||||
13146:/(foo|bar).*(\z)?/sm
|
||||
|
||||
# Rose support for .{N,}$
|
||||
13147:/abc.+$/s
|
||||
13148:/abc.{2,}$/s
|
||||
13149:/abc.{3,}$/s
|
||||
13150:/abc.{10,}$/s
|
||||
13151:/abc.{150,}$/s
|
||||
|
||||
# More bounded and escaped EOD fun
|
||||
13152:/abc.{2,}\z/s
|
||||
13153:/abc.{2,5}\z/s
|
||||
13154:/abc.{2,50}\z/s
|
||||
13155:/abc.{2,5}$/s
|
||||
13156:/abc.{2,50}$/s
|
||||
13157:/abc[^xyz]{2,}\z/s
|
||||
13158:/abc[^xyz]{2,5}\z/s
|
||||
13159:/abc[^xyz]{2,50}\z/s
|
||||
13160:/abc[^xyz]{2,}$/s
|
||||
13161:/abc[^xyz]{2,5}$/s
|
||||
13162:/abc[^xyz]{2,50}$/s
|
||||
|
||||
# ... fun
|
||||
13163:/.\z/s
|
||||
13164:/.$/s
|
||||
13165:/^.+\z/s
|
||||
13166:/..\z/s
|
||||
|
||||
13167:/^.{50}foo.bar/s
|
||||
|
||||
# Anchored literals
|
||||
13168:/^(.*\.)?trailer\z/s
|
||||
13169:/^trailer\z/m
|
||||
13170:/^(.*\.)?trailer$/s
|
||||
13171:/^trailer$/m
|
||||
|
||||
13172:/\Ap\z|s|\A|n/
|
||||
13173:/\Ap\z|s|\A|\Ab|n/
|
||||
|
||||
# Bi-anchored, non cyclic outfix
|
||||
13174:/^\w{200}$/
|
||||
|
||||
# Leading anchored dots
|
||||
13200:/^.foo/sO
|
||||
13201:/^.{1}foo/sO
|
||||
13202:/^.{2}foo/sO
|
||||
13203:/^.{30}foo/sO
|
||||
13204:/^.{1,30}foo/sO
|
||||
13205:/^.{20,}foo/sO
|
||||
13206:/^.{20,30}foo/sO
|
||||
13207:/^.{0,20}foo/sO
|
||||
13208:/^.{1,}foo/sO
|
||||
13209:/^.?foo/sO
|
||||
13210:/^.+foo/sO
|
||||
13211:/^.*foo/sO
|
||||
13212:/^.{4,20}foo|bar/sO
|
||||
13213:/^(.{4,20}foo)|bar/sO
|
||||
13214:/^(.{4,20}foo)|^bar/sO
|
||||
13215:/^.{20,30}[^f][^o][^o]/sO
|
||||
13216:/^.{0,}foo/sO
|
||||
13217:/^.{20,30}a/sO
|
||||
13218:/^[\x00-\xff]+/s
|
||||
13219:/^..foo/sO
|
||||
13220:/^..*foo/sO
|
||||
13221:/^..*.foo/sO
|
||||
13222:/^.*.foo/sO
|
||||
13223:/^..+foo/sO
|
||||
13224:/^..+.foo/sO
|
||||
13225:/^.+.foo/sO
|
||||
13226:/..foo/sO
|
||||
13227:/..*foo/sO
|
||||
13228:/..*.foo/sO
|
||||
13229:/.*.foo/sO
|
||||
13230:/..+foo/sO
|
||||
13231:/..+.foo/sO
|
||||
13232:/.+.foo/sO
|
||||
13233:/(^.*.bar)?foo/sO
|
||||
13234:/(^...bar)?foo/sO
|
||||
13235:/((^....*bar)|(.._))foo/s
|
||||
13236:/^.{0,20}foo[a-z]/sO
|
||||
13237:/^.{0,20}fo[oO]/sO
|
||||
13238:/^.(.{0,2}|.{0,2})foo/sO
|
||||
13240:/(a|aaaa{4,}|^(a|[^a]|a)?.a[^a]*a)$/
|
||||
13241:/^.{600,}/s
|
||||
13242:/.{600,}/s
|
25
tools/hscollider/test_cases/pcre/approximate_matching.txt
Normal file
25
tools/hscollider/test_cases/pcre/approximate_matching.txt
Normal file
@ -0,0 +1,25 @@
|
||||
# patterns that should produce matches
|
||||
40000:/^(012)*test$/ms{edit_distance=1}
|
||||
40001:/[^k]{3}$/ms{edit_distance=2}
|
||||
40002:/^test$/ms{edit_distance=1}
|
||||
40003:/^test/s{edit_distance=2}
|
||||
40004:/test/s{edit_distance=2}
|
||||
40005:/test|^lit/s{edit_distance=2}
|
||||
40006:/tta+tt/s{edit_distance=2}
|
||||
40007:/^ab(..)+bc/s{edit_distance=2}
|
||||
40008:/a( bc|d)e/s{edit_distance=1}
|
||||
40009:/abc|def$/s{edit_distance=2}
|
||||
40010:/abc|def$/ms{edit_distance=2}
|
||||
|
||||
40050:/^(012)*test$/ms{hamming_distance=1}
|
||||
40051:/[^k]{3}$/ms{hamming_distance=2}
|
||||
40052:/^test$/ms{hamming_distance=1}
|
||||
40053:/^test/s{hamming_distance=2}
|
||||
40054:/test/s{hamming_distance=2}
|
||||
40055:/test|^lit/s{hamming_distance=2}
|
||||
40056:/tta+tt/s{hamming_distance=2}
|
||||
40057:/^ab(..)+bc/s{hamming_distance=2}
|
||||
40058:/a( bc|d)e/s{hamming_distance=1}
|
||||
40059:/abc|def$/s{hamming_distance=2}
|
||||
40060:/abc|def$/ms{hamming_distance=2}
|
||||
40061:/^a?/m{hamming_distance=1}
|
86
tools/hscollider/test_cases/pcre/asserts.txt
Normal file
86
tools/hscollider/test_cases/pcre/asserts.txt
Normal file
@ -0,0 +1,86 @@
|
||||
23000:/foo.*\bbar/s
|
||||
23001:/foo\b.*bar/s
|
||||
23002:/\bfoo/
|
||||
23003:/\Bfoo/O
|
||||
23004:/(word|nonword~).*\balpha/s
|
||||
23005:/\B~/
|
||||
23006:/foo\b/
|
||||
23007:/foo\B/
|
||||
23008:/foo\b$/
|
||||
23009:/foo\b\z/O
|
||||
23010:/foo.*\b\bbar/s
|
||||
23011:/foo.*\b\b\bbar/s
|
||||
23012:/foo\b.*\bbar/s
|
||||
23013:/foo\B.*\Bbar/s
|
||||
23014:/foo\b.*\Bbar/s
|
||||
23015:/\b\bfoo/
|
||||
23016:/\B\Bfoo/O
|
||||
23017:/\B\B~/
|
||||
23018:/foo\b\b/
|
||||
23019:/foo\B\B/
|
||||
23020:/foo\b\b$/
|
||||
23021:/foo\b\b\z/O
|
||||
23022:/a[b~]+\b/
|
||||
23023:/\b[b~]+a/
|
||||
23024:/\ba/
|
||||
23025:/\b/
|
||||
23026:/\B/
|
||||
23027:/\b\z/
|
||||
23028:/\B\z/
|
||||
23029:/^\b/
|
||||
23030:/^\B/
|
||||
23031:/(a|\A\b)/
|
||||
23032:/(^a|\b)/
|
||||
23033:/^\bfoo/O
|
||||
23034:/^\Bfoo/O
|
||||
23035:/^\b\bfoo/O
|
||||
23036:/^\B\Bfoo/O
|
||||
23037:/foo.*(\b|\B)bar/O
|
||||
23038:/three.*\b\b\basserts/
|
||||
23039:/three.*\B\B\Basserts/
|
||||
23040:/can't_match\b\B/O
|
||||
23041:/\b\Bcan't_match/O
|
||||
23042:/\b(.*)\b/s
|
||||
23043:/\b(foo|bar|baz)\b/
|
||||
|
||||
# More tests: repeats
|
||||
23044:/((\b){2,})+/
|
||||
23045:/((\b){10,})+/
|
||||
23046:/((\b|a){2,})+/
|
||||
23047:/(\b[a-f]\b)+/
|
||||
23048:/(((\b[a-f]+\b) ?))+/
|
||||
|
||||
# multiline bi-anchored boundaries
|
||||
23049:/^(\B)/m
|
||||
23050:/^(\b)/m
|
||||
23051:/^\b$/m
|
||||
23052:/^\b\Z/m
|
||||
23053:/^\b\z/mO
|
||||
23054:/\A\b$/m
|
||||
23055:/\A\b\Z/m
|
||||
23056:/\A\b\z/m
|
||||
23057:/^\B$/m
|
||||
23058:/^\B\Z/m
|
||||
23059:/^\B\z/m
|
||||
23060:/\A\B$/m
|
||||
23061:/\A\B\Z/m
|
||||
23062:/\A\B\z/m
|
||||
23063:/\b.*\b/s
|
||||
23064:/\B.*\B/s
|
||||
23065:/\b.*\B/s
|
||||
23066:/\B.*\b/s
|
||||
23067:/\b.+\b/s
|
||||
23068:/\B.+\B/s
|
||||
23069:/\b.+\B/s
|
||||
23070:/\B.+\b/s
|
||||
23071:/l(\B.)*/i
|
||||
23072:/(a?.\b){4,}bbabb/
|
||||
23073:/\A\B/
|
||||
23074:/\A\b/
|
||||
|
||||
23075:/\b[a-f]+\b/
|
||||
|
||||
# Asserts near repeats.
|
||||
23076:/godzilla\b.{0,10}mothra/s
|
||||
23077:/godzilla.{0,10}\bmothra/s
|
||||
23078:/godzilla\b.{0,10}\bmothra/s
|
34
tools/hscollider/test_cases/pcre/benefits.txt
Normal file
34
tools/hscollider/test_cases/pcre/benefits.txt
Normal file
@ -0,0 +1,34 @@
|
||||
19501:/a..b/sO
|
||||
19502:/a..bc/sO
|
||||
19503:/ab..c/sO
|
||||
19504:/ab..c../sO
|
||||
19505:/ab..c../siO
|
||||
19506:/.ab..c../siO
|
||||
19507:/abcdefgh....abcd....efgh/sO
|
||||
19508:/foo..ba/sO
|
||||
19509:/foo..ba\z/sO
|
||||
|
||||
# Longer masks
|
||||
19510:/[a-f]{3}-[a-f]{3}-[a-f]{4}/
|
||||
|
||||
# Mixed-sensitivity literals can use masks.
|
||||
19511:/ab(?i)cdef(?-i)ghi/
|
||||
|
||||
# Fixed width pattern that's too long to use a benefits mask.
|
||||
19512:/a{10}b{10}[Cc]{10}d{10}/
|
||||
|
||||
# Mixed sensitivity and dot mask
|
||||
19513:/f[Yy][mPiU].W/
|
||||
|
||||
# Short mixed-case literals to stress literal matchers
|
||||
19514:/(?i)godzill(?-i)a/
|
||||
19515:/g(?i)odzilla/
|
||||
19516:/G(?i)odzilla/
|
||||
19517:/(?i)god(?-i)z(?i)illa/
|
||||
19518:/g(?i)od(?-i)z(?i)illa/
|
||||
|
||||
# Masks and mixed-case
|
||||
19519:/^nqt(?-i)qkf{14}bdr+k.t(?i)r[cp]q{3}\z/is
|
||||
|
||||
# More mixed-case
|
||||
19520:/[Bb][Cc][Aa][CDc]abaaEbcd/
|
30
tools/hscollider/test_cases/pcre/capturing.txt
Normal file
30
tools/hscollider/test_cases/pcre/capturing.txt
Normal file
@ -0,0 +1,30 @@
|
||||
25000:/((e[dcb]ce(\B)a|.*b(d.|d|c|.|ad)ad[acd]b|a{4,10}|d)[cd]|ba[bcbc].b.ebcd{0,})/m
|
||||
25001:/(a[^aaaa]aaaaa..aaa{0,}|.aaa)/
|
||||
25002:/(\A[aab]{1}|^a.|[aca](\B)baacccc(\b).((b|a)){1,}|aa[bc]cc.\z|\A[aa].cabc.|a(b|[bca]|c|c))/s
|
||||
25003:/aaaaaa(a?|aaaa|a|.?)a+(.a.a.(\b)([aaa]|[aa]|.)aaaaa{4,}[aaa]aaa(a|[aa]))?/mi
|
||||
25004:/(aaa{14,16}aa.a.a|[aaaa]aaa[aa]|(aa|a|a|[aaaa]|a)a[^aaaa]aaaaa)/smi
|
||||
25005:/((aaaa[^\n]*aaaaa)|(aa)|(aa))/s
|
||||
25006:/((abaaa.+a)|(aa))/s
|
||||
25007:/[^p]b{3,20}/
|
||||
25008:/((acbddbdcccc)|(cc))/s
|
||||
25009:/(aa(a|a|a|a|a|[aa])){1,7}/s
|
||||
25010:/aa(a|a+)/s
|
||||
25011:/bba*/i
|
||||
25012:/hg[hkjs]*/s
|
||||
25013:/ke+/i
|
||||
25014:/.(a|.)a?/m
|
||||
25015:/(\b)../i
|
||||
25016:/../
|
||||
25017:/a/s
|
||||
25018:/(a{5}$|(a|[aaa]|[aaaa])aaa[^aaa])/sm
|
||||
25019:/(\B)..a*/i
|
||||
25020:/(.bb|bbaababb|\Aba.*|b?(b|[ab]|a)[aab]b([ba]b?|bb)|\Abaaaaaa(a|a|.))/smi
|
||||
25021:/foobar/
|
||||
25022:/foobar/i
|
||||
25023:/foo_bar/
|
||||
25024:/foo_bar/i
|
||||
25025:/[fg]oobar/
|
||||
25026:/[fg]oobar/i
|
||||
25027:/f[0o]obar/i
|
||||
25028:/foo(?i)bar/
|
||||
25029:/[Ff]oobar/
|
174
tools/hscollider/test_cases/pcre/charclass.txt
Normal file
174
tools/hscollider/test_cases/pcre/charclass.txt
Normal file
@ -0,0 +1,174 @@
|
||||
# All the generic character types
|
||||
11000:/\d\D\h\H\s\S\v\V\w\W/
|
||||
|
||||
# All the following should be equivalent to a dot (type plus non-type)
|
||||
11001:/[\d\D]/
|
||||
11002:/[\h\H]/
|
||||
11003:/[\s\S]/
|
||||
11004:/[\v\V]/
|
||||
11005:/[\w\W]/
|
||||
|
||||
# POSIX classes
|
||||
11006:/[[:alnum:]][[:alpha:]][[:ascii:]][[:blank:]][[:cntrl:]][[:digit:]][[:graph:]]/
|
||||
11007:/[[:lower:]][[:print:]][[:punct:]][[:space:]][[:upper:]][[:word:]][[:xdigit:]]/
|
||||
11008:/[01[:alpha:]%]/
|
||||
# Perl extension: negation of posix classes. This matches 1, 2 or any non-digit.
|
||||
11009:/[12[:^digit:]]/
|
||||
|
||||
# Ranges
|
||||
11010:/[A-F][a-f][0-9][a-f5-7][^t-z][^a-f0-9]/
|
||||
11011:/[^^][^\n]/
|
||||
11012:/[\000-\037]/
|
||||
11013:/[W-c]/i
|
||||
11014:/[^\W_]/
|
||||
|
||||
# Literal 'dash' characters
|
||||
11015:/[\s-\w]/
|
||||
11016:/[A-]/O
|
||||
11017:/[A-Z-]/
|
||||
11018:/[a-f0-]/O
|
||||
|
||||
# \b is a backspace in a character class (hex 08)
|
||||
11020:/[\b]/O
|
||||
|
||||
# Dollar and dot have no special meaning inside a class
|
||||
11021:/[.][$]/O
|
||||
|
||||
# Closing square brackets can be unescaped if they are the first element in a
|
||||
# class (scary!)
|
||||
11022:/[]a]/O
|
||||
11023:/[^]a]/
|
||||
11024:/[]-_]/O
|
||||
|
||||
# \R and \X are the literal chars R and X (unlike outside a class)
|
||||
# 11025:/[\R\X]/O
|
||||
|
||||
# Others
|
||||
11100:/[\]]/O
|
||||
11101:/[]]/O
|
||||
11102:/[\[\]]/O
|
||||
11103:/[\^]/O
|
||||
11104:/[+--]/O
|
||||
11105:/[--A]/
|
||||
11106:/[A-C-E-G]/O
|
||||
11107:/[A-C-E]/O
|
||||
11108:/[\0]/O
|
||||
11109:/[\40]/O
|
||||
11110:/[\040]/O
|
||||
11111:/[\0400]/O
|
||||
11112:/[\0401]/O
|
||||
#hint: equiv to [18\x00]
|
||||
11113:/[\81]/O
|
||||
11114:/[\xg]/O
|
||||
11115:/[\x31]/O
|
||||
11116:/[\x{31}]/O
|
||||
11117:/[\x{0000000000000031}]/O
|
||||
11118:/[\x{31g}]/O
|
||||
11119:/[\x{foo}-~]/O
|
||||
11120:/[\x00-\x{31g}]/O
|
||||
11121:/[[:foo]/O
|
||||
11122:/[\Q^\Ea]/O
|
||||
11123:/[\Qa]\E]/O
|
||||
11124:/[\Q\Q\E]/O
|
||||
11125:/[\E]]/O
|
||||
11126:/[\x{31]/O
|
||||
11127:/[^e]/i
|
||||
11128:/[(?i)a]/O
|
||||
|
||||
# These classes with escaped '-' chars in them aren't ranges
|
||||
11200:/[\x20\x2d\x5f]/O
|
||||
11201:/[A\x2dZ]/O
|
||||
11202:/[A\055Z]/O
|
||||
11203:/[-\x2da]/O
|
||||
11204:/[\x20\x2d-]/O
|
||||
|
||||
# Is a range (dash-to-\x5f)
|
||||
11205:/[\x2d-\x5f]/s
|
||||
|
||||
# void character classed
|
||||
11300:/[^\x00-\xff]/O
|
||||
11301:/[^\x00-\xff]foo/O
|
||||
11302:/[^\x00-\xff]foo|bar/O
|
||||
11303:/^[^\x00-\xff]foo/O
|
||||
11304:/foo[^\x00-\xff]/O
|
||||
11305:/foo[^\x00-\xff]$/O
|
||||
11306:/baz.*([^\x00-\xff]foo|bar).*baz/O
|
||||
|
||||
# we had a buggy defn of xdigit (as '[0-9a-fA-Z]')
|
||||
11307:/[[:xdigit:]]/
|
||||
|
||||
# test negation of all the POSIX classes
|
||||
11308:/[[:^alnum:]][[:^alpha:]][[:^ascii:]][[:^blank:]][[:^cntrl:]][[:^digit:]][[:^graph:]]/
|
||||
11309:/[[:^lower:]][[:^print:]][[:^punct:]][[:^space:]][[:^upper:]][[:^word:]][[:^xdigit:]]/
|
||||
|
||||
# test cntrl against DEL
|
||||
11310:/[[:cntrl:]]/
|
||||
|
||||
# \C should just be the literal char C
|
||||
#11311:/[\C]/O
|
||||
|
||||
11312:/[[:alnum:]]/
|
||||
11313:/[[:^alnum:]]/
|
||||
11314:/[[:alpha:]]/
|
||||
11315:/[[:^alpha:]]/
|
||||
11316:/[[:ascii:]]/
|
||||
11317:/[[:^ascii:]]/
|
||||
11318:/[[:blank:]]/
|
||||
11319:/[[:^blank:]]/
|
||||
11320:/[[:cntrl:]]/
|
||||
11321:/[[:^cntrl:]]/
|
||||
11322:/[[:digit:]]/
|
||||
11323:/[[:^digit:]]/
|
||||
11324:/[[:graph:]]/
|
||||
11325:/[[:^graph:]]/
|
||||
11326:/[[:lower:]]/
|
||||
11327:/[[:^lower:]]/
|
||||
11328:/[[:print:]]/
|
||||
11329:/[[:^print:]]/
|
||||
11330:/[[:space:]]/
|
||||
11331:/[[:^space:]]/
|
||||
11332:/[[:upper:]]/
|
||||
11333:/[[:^upper:]]/
|
||||
11334:/[[:xdigit:]]/
|
||||
11335:/[[:^xdigit:]]/
|
||||
11339:/[[:punct:]]/
|
||||
11340:/[[:^punct:]]/
|
||||
|
||||
# Oddities
|
||||
11336:/[\f]/
|
||||
11337:/[\a]/
|
||||
11338:/[\e]/
|
||||
|
||||
# Unterminated classes.
|
||||
11341:/[ab-]/
|
||||
11342:/[ab-\Q\E]/
|
||||
|
||||
# More negated POSIX classes and interaction with mode bits.
|
||||
11343:/[[:^upper:]]/i
|
||||
11344:/[[:^lower:]]/i
|
||||
11345:/[^A-Z]/i
|
||||
11346:/[^a-z]/i
|
||||
|
||||
# More unterminated classes.
|
||||
11347:/[ab-]/8
|
||||
11348:/[ab-\Q\E]/8
|
||||
|
||||
# Some classes that look a little similar to POSIX collating classes, but
|
||||
# aren't.
|
||||
11349:/[.abc=] [=abc.] [^=abc=] [^.abc.]/
|
||||
|
||||
# Bug in PCRE versions before 8.38 (see PCRE issue #1697).
|
||||
11350:/[\W\p{Any}]/
|
||||
|
||||
# Bug in PCRE versions before 8.38 (see PCRE issue #1717).
|
||||
11351:/a[[:punct:]b]/W
|
||||
11352:/[[:^graph:]a]/W
|
||||
|
||||
# Bug in PCRE versions before 8.38 (see PCRE issue #1732).
|
||||
11353:/[^[:alpha:][:^cntrl:]]/8W
|
||||
|
||||
# Bug in PCRE versions before 8.38 (see PCRE issue #1719).
|
||||
11354:/[[:^ascii:][:alnum:]a]/8W
|
||||
|
||||
# Bug in PCRE < 8.38 to do with [:punct:] in UCP mode (see PCRE issue #1718).
|
||||
11355:/[[:punct:]]/8W
|
9
tools/hscollider/test_cases/pcre/comp.txt
Normal file
9
tools/hscollider/test_cases/pcre/comp.txt
Normal file
@ -0,0 +1,9 @@
|
||||
15800:/^.*(foo.*bar|baz.*baz)/sO
|
||||
15801:/^.*(foo.*bar|baz.*baz)a/s
|
||||
15802:/^.{1,6}(foo.*bar|baz.*baz)/sO
|
||||
15803:/.{1,6}(foo.*bar|baz.*baz)/sO
|
||||
15804:/.{1,6}(foo.*bar|........baz.*baz)/sO
|
||||
15805:/^.{1,}(foo.*bar|........baz.*baz)/sO
|
||||
15806:/anorak.*trainspotter|ANORAK.*trainspotter/iO
|
||||
15807:/anorak.*trainspotter/iO
|
||||
15808:/anorak.*trainspotter\z|ANORAK.*trainspotter/iO
|
10
tools/hscollider/test_cases/pcre/comptree.txt
Normal file
10
tools/hscollider/test_cases/pcre/comptree.txt
Normal file
@ -0,0 +1,10 @@
|
||||
1000:/(foo){2,}bar/
|
||||
1001:/(foo){2,3}bar/
|
||||
1002:/^(foo){2,}bar/
|
||||
1003:/^(foo){2,3}bar/
|
||||
1004:/x?(foo){2,}bar/
|
||||
1005:/x?(foo){2,3}bar/
|
||||
1006:/(foo){2,}bar/{min_length=10}
|
||||
1007:/(foo){2,3}bar/{min_length=10}
|
||||
1008:/(foo){2,}bar/L
|
||||
1009:/(foo){2,3}bar/L
|
119
tools/hscollider/test_cases/pcre/extparams.txt
Normal file
119
tools/hscollider/test_cases/pcre/extparams.txt
Normal file
@ -0,0 +1,119 @@
|
||||
16200:/foo.*bar/{min_offset=1}
|
||||
16201:/foo.*bar/{min_offset=10}
|
||||
16202:/foo.*bar/{max_offset=10}
|
||||
16203:/foo.*bar/{min_offset=10,max_offset=10}
|
||||
16204:/foo.*bar/{min_offset=10,max_offset=15}
|
||||
16205:/a.*b/{min_length=5}
|
||||
16206:/a.*b/{min_offset=10,min_length=3}
|
||||
16207:/preamble.*q/{max_offset=30}
|
||||
16208:/preamble.*q/{min_length=12}
|
||||
16209:/aa[^a]+aa/{max_offset=10}
|
||||
16210:/[0-9]{32,}/{max_offset=48}
|
||||
16211:/\x04\S+/{max_offset=17,min_length=17}
|
||||
16212:/[^x]+/{min_offset=10,max_offset=10}
|
||||
16213:/[^x]+x/{min_length=20}
|
||||
16214:/foo.*/{min_length=10}
|
||||
16215:/foo.+/{min_length=10}
|
||||
16216:/^hatstand.*teakettle/{min_length=25}
|
||||
16217:/hatstand/{min_offset=10,max_offset=15}
|
||||
16218:/[abcdef]{3}/{min_offset=5,max_offset=10}
|
||||
|
||||
# Test min_length with one cyclic -> bounded repeat transform.
|
||||
16219:/foo.*bar/{min_length=10}
|
||||
16220:/foo.+bar/{min_length=10}
|
||||
16221:/.*./{min_length=4}
|
||||
16222:/.+/{min_length=4}
|
||||
16223:/^.*hatstand/{min_length=20}
|
||||
16224:/^.+hatstand/{min_length=20}
|
||||
16225:/hatstand.*/{min_length=20}
|
||||
|
||||
# Unnecessary min_length
|
||||
16226:/long cat is lo+ng/{min_length=8}
|
||||
|
||||
# Be wary of assertions.
|
||||
16227:/(\B|\Al)/smiV{min_offset=1,max_offset=10}
|
||||
|
||||
# Anchoring via max_offset.
|
||||
16228:/rascal/{max_offset=6}
|
||||
|
||||
# Be wary of vacuous patterns.
|
||||
16229:/(..v[xmdf]wn\b)*/V{max_offset=27}
|
||||
|
||||
16230:/abc([^a]|ab|a[^b]c)d+ef/{max_offset=30,min_length=10}
|
||||
|
||||
# Some alternations are disallowed by min_length. The next two also have $
|
||||
# metachars, which invoke -1 offset adjustment.
|
||||
16231:/(^g$|k\z|egs$|t)/{min_length=1}
|
||||
16232:/(h|.ab$)/{min_length=2}
|
||||
16233:/(abc|abcd|abcde|abcdef)/{min_length=5}
|
||||
|
||||
# Some highlander optimisations play merry hell with min_length.
|
||||
16234:/kn[er]{2,10}/sH{min_length=5}
|
||||
|
||||
# Mixed anchored/unanchored pattern with offsets.
|
||||
16235:/(\As|^c|z|[ycld]|^.)/s{min_offset=4,max_offset=22}
|
||||
|
||||
# More highlander shenanigans.
|
||||
16236:/h|z|w|efp./H{min_offset=4}
|
||||
|
||||
# \b or \B offset adjustments can cause trouble.
|
||||
16237:/\A(g|l|(\b)|[wfse]|^[wc])/s{min_length=1,max_offset=4}
|
||||
16238:/g(\B)/sV{max_offset=2}
|
||||
|
||||
# min_length with virtual starts (multiline)
|
||||
16239:/^p{1,}/m{min_length=5,max_offset=15}
|
||||
|
||||
# vacuous edges that need to to away.
|
||||
16240:/c?/V{min_length=1,min_offset=4}
|
||||
|
||||
# min_length -> bounded repeat for a trailing cyclic.
|
||||
16241:/ykmy[^kaib]g*/{min_length=8}
|
||||
|
||||
# Alternation that stresses our min_length/max offset transforms.
|
||||
16242:/\Aq[rgm]h+|z/i{min_length=8,max_offset=20}
|
||||
|
||||
16243:/cj.wjn*v?/{min_length=9,min_offset=4}
|
||||
|
||||
# min_length transformation with an offset-adjusted report.
|
||||
16244:/qye.+ys(\B)/si{min_length=7}
|
||||
|
||||
# More word-boundary tests.
|
||||
16245:/\bfoo/{min_offset=2,max_offset=10}
|
||||
16246:/foo\b/{min_offset=2,max_offset=10}
|
||||
16247:/\bfoo\b/{min_offset=2,max_offset=10}
|
||||
16248:/\bfoo\b.*\bbar\b/{min_offset=2,max_offset=15}
|
||||
16249:/\bfoo\b.*\bbar\b/{min_length=10}
|
||||
16250:/\bfoo\b.*\bbar\b/{max_offset=15}
|
||||
|
||||
# highlander + min_offset puff/lbr tests.
|
||||
16251:/.{50}/H{min_offset=51}
|
||||
16252:/.{50}/H{min_offset=52}
|
||||
16253:/.{50}/H{min_offset=53}
|
||||
16254:/.{50,}/H{min_offset=51}
|
||||
16255:/.{50,}/H{min_offset=52}
|
||||
16256:/.{50,}/H{min_offset=53}
|
||||
16257:/aaa.{50}/H{min_offset=54}
|
||||
16258:/aaa.{50}/H{min_offset=55}
|
||||
16259:/aaa.{50}/H{min_offset=56}
|
||||
16260:/aaa.{50,}/H{min_offset=54}
|
||||
16261:/aaa.{50,}/H{min_offset=55}
|
||||
16262:/aaa.{50,}/H{min_offset=56}
|
||||
|
||||
# unnecessary min_length
|
||||
16263:/unambiguous/{min_length=11}
|
||||
|
||||
# cases with prunable paths
|
||||
16264:/^a|g/m{min_offset=10,max_offset=16}
|
||||
16265:/^foo|jabberwocky|apple2|foo.*bar/{max_offset=6}
|
||||
16266:/^(a{8}|b{9}|c{10})|floating/{min_offset=10}
|
||||
|
||||
# some more cases to stress small block analyses
|
||||
16267:/abcdef.{5,}/s{min_offset=20}
|
||||
16268:/abcdef./s{min_offset=20}
|
||||
16269:/abcdef../s{min_offset=20}
|
||||
16270:/abcdef/sH{min_offset=10,max_offset=20}
|
||||
16271:/abcdef/s{min_offset=10,max_offset=10}
|
||||
16272:/abcdef../s{min_offset=10,max_offset=10}
|
||||
|
||||
# several things at once
|
||||
16273:/^[^dj].b$/sH8{min_length=9,max_offset=19}
|
37
tools/hscollider/test_cases/pcre/highlander.txt
Normal file
37
tools/hscollider/test_cases/pcre/highlander.txt
Normal file
@ -0,0 +1,37 @@
|
||||
15300:/foo/HO
|
||||
15301:/foo.*bar/sHO
|
||||
15302:/foo.*bar/HO
|
||||
15303:/foo[^X]{15}/sHO
|
||||
15304:/foo[^X]{16}/sHO
|
||||
15305:/foo[^X]{17}/sHO
|
||||
15306:/foo.*[^X]{17}/sH
|
||||
15307:/foo[^X]{17}blah/sHO
|
||||
15308:/foo[^XY]{17}/sHO
|
||||
15309:/foo[^X]{17}$/sH
|
||||
15310:/[^X]{17}/sH
|
||||
15311:/^[^X]{17}/sHO
|
||||
15312:/fo.*o[^X]{15}/sH
|
||||
15313:/fo.*o[^X]{16}/sH
|
||||
15314:/fo.*o[^X]{17}/sH
|
||||
15315:/[fb][oa][or][^X]{15}/sH
|
||||
15316:/[fb][oa][or][^X]{16}/sH
|
||||
15317:/[fb][oa][or][^X]{17}/sH
|
||||
15318:/foo|bar/HO
|
||||
# for people who are unsure of highlander semantics
|
||||
15319:/foo.|bar./HO
|
||||
15320:/^(a[^aa]..aa|a*)/mHV
|
||||
|
||||
# highlander pruning
|
||||
15321:/(foo.*bar)|(foo.*bar.*baz)/H
|
||||
15322:/foo.*bar(.*baz)?/H
|
||||
15323:/foo.*bar+/H
|
||||
15324:/(foo.*bar)|(foo.*bar.*baz)|(foo.*bar.*eod\z)/H
|
||||
15325:/foo.*eod+\z/H
|
||||
15326:/foo.*eod+$/H
|
||||
|
||||
# SEP patterns
|
||||
15327:/[a-f]/iH
|
||||
15328:/a|b|c/H
|
||||
|
||||
# Longer, run-prone literals
|
||||
15329:/(p{100})|(q{100})/H
|
7
tools/hscollider/test_cases/pcre/longlits.txt
Normal file
7
tools/hscollider/test_cases/pcre/longlits.txt
Normal file
@ -0,0 +1,7 @@
|
||||
# Alternation of ten long literals.
|
||||
50000:/ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq|ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr|vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc|oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm|jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh|ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy|ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt|fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap|eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo|gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb/
|
||||
|
||||
# Long flood literals.
|
||||
50001:/a{300}/
|
||||
50002:/A{300}/
|
||||
50003:/a{300}/i
|
8
tools/hscollider/test_cases/pcre/lookaround.txt
Normal file
8
tools/hscollider/test_cases/pcre/lookaround.txt
Normal file
@ -0,0 +1,8 @@
|
||||
27000:/a[A-L]?[B-M]?[C-N]?[D-O]?foobar/
|
||||
27001:/ar[A-Z]{1,9}foobar/
|
||||
27002:/a{5}\w{1,8}foobar/
|
||||
27003:/(ab|bc|cd|de|ef|fg|gh|hi)[\w]{12}foobar/
|
||||
27004:/(abcdef|bcdefg|cdefgh|defghi|efghij|fghijk|ghijkl|hijklm)[\w]{8}foobar/
|
||||
27005:/[\x20\x31\x42\x53\x64][\x20\x25\x31\x35\x42\x45\x53\x55\x64\x65][\w]{1,7}foobar/
|
||||
27006:/[\dABcd][\dABCd][\dAbcd][\dabcd][\dabCD][\dEFGH][\dEFGh][\dEfgh][0-5B-Iw-z][\dA-Z]{1,6}foobar/
|
||||
27007:/ec.((c|C|d){3}|.BEe|...|dE.[bdC]A.Ac[Aa]|ca)CC.cdCA.D{1,}[Dd]..b(dbe{16,18}|E|b)aaC(c|d*|e|[Da]|C|a)/s
|
132
tools/hscollider/test_cases/pcre/mangle.txt
Normal file
132
tools/hscollider/test_cases/pcre/mangle.txt
Normal file
@ -0,0 +1,132 @@
|
||||
18000:/^foo.{64}bar/sO
|
||||
18001:/^foo.{32}bar/sO
|
||||
18002:/^foo.{600}bar/sO
|
||||
18003:/^hoo.{64}bar|^foo.{64}bar.{178}bar/sO
|
||||
18004:/foo.{64}bar/sO
|
||||
18005:/^foo.{64}b(a?)r/sO
|
||||
18006:/^f(o?)o.{64}bar/sO
|
||||
18007:/^foo.{64}bar\z/sO
|
||||
18008:/^foo.{64}bar(|t\z)/s
|
||||
18009:/^foo.{63,64}bar/sO
|
||||
18010:/^foo.{1,64}bar/sO
|
||||
18011:/^foo.{599,600}bar/sO
|
||||
18012:/^foo.{1,600}bar/sO
|
||||
18013:/^(foo|fab).{400,600}(bar|baz)/sO
|
||||
18014:/^foo.{63,64}.bar/sO
|
||||
18015:/^foo.{1,600}.bar/sO
|
||||
18016:/^foo.{63}(|.?bar)/s
|
||||
18017:/^foo.{63}(|.{0,4}bar)/s
|
||||
18018:/^foo.{32}.?.{32}bar/sO
|
||||
18019:/^foo(..){1,32}bar/s
|
||||
18020:/^(foo.{32}|).{32}bar/s
|
||||
18021:/^(foo.{32}|).{0,32}bar/s
|
||||
18022:/^(foo.{32}|).{1,32}bar/s
|
||||
18023:/^foo.{64}bar/sHO
|
||||
18024:/^foo.{1,64}bar/sHO
|
||||
18025:/^foo.{63,64}bar/sHO
|
||||
18026:/^foo(.{64})?bar/sH
|
||||
18027:/^foo(.{1,64})?bar/sH
|
||||
18028:/^foo(.{63,64})?bar/sH
|
||||
18029:/^foo.{64}bar/O
|
||||
18030:/^foo.{32}bar/O
|
||||
18031:/^foo.{600}bar/O
|
||||
18032:/^hoo.{64}bar|^foo.{64}bar.{178}bar/O
|
||||
18033:/foo.{64}bar/O
|
||||
18034:/^foo.{64}b(a?)r/O
|
||||
18035:/^f(o?)o.{64}bar/O
|
||||
18036:/^foo.{64}bar\z/O
|
||||
18037:/^foo.{64}bar(|t\z)/
|
||||
18038:/^foo.{63,64}bar/O
|
||||
18039:/^foo.{1,64}bar/O
|
||||
18040:/^foo.{599,600}bar/O
|
||||
18041:/^foo.{1,600}bar/O
|
||||
18042:/^(foo|fab).{400,600}(bar|baz)/O
|
||||
18043:/^foo.{63,64}.bar/O
|
||||
18044:/^foo.{1,1000}.bar/O
|
||||
18045:/^foo.{63}(|.?bar)/
|
||||
18046:/^foo.{63}(|.{0,4}bar)/
|
||||
18047:/^foo.{32}.?.{32}bar/O
|
||||
18048:/^foo(..){1,32}bar/
|
||||
18049:/^(foo.{32}|).{32}bar/
|
||||
18050:/^(foo.{32}|).{0,32}bar/
|
||||
18051:/^(foo.{32}|).{1,32}bar/
|
||||
18052:/^foo.{64}bar/HO
|
||||
18053:/^foo.{1,64}bar/HO
|
||||
18054:/^foo.{63,64}bar/HO
|
||||
18055:/^foo(.{64})?bar/H
|
||||
18056:/^foo(.{1,64})?bar/H
|
||||
18057:/^foo(.{63,64})?bar/H
|
||||
18058:/^fooa{599,600}bar/O
|
||||
18059:/^fooa{1,600}bar/
|
||||
18060:/^fooa{600}bar/O
|
||||
18061:/^foo.{0,64}bar/sO
|
||||
18062:/^foo.{0,600}bar/sO
|
||||
18063:/^.{70}(aaaa|.{12})/s
|
||||
18100:/^[^X]foo.{64}bar/sO
|
||||
18101:/^[^X]foo.{32}bar/sO
|
||||
18102:/^[^X]foo.{600}bar/s
|
||||
18103:/^[^X]hoo.{64}bar|^[^X]foo.{130}bar.{178}bar/s
|
||||
18105:/^[^X]foo.{64}b(a?)r/s
|
||||
18106:/^[^X]f(o?)o.{64}bar/s
|
||||
18107:/^[^X]foo.{64}bar\z/s
|
||||
18108:/^[^X]foo.{64}bar(|t\z)/s
|
||||
18109:/^[^X]foo.{63,64}bar/s
|
||||
18110:/^[^X]foo.{1,64}bar/s
|
||||
18111:/^[^X]foo.{599,600}bar/s
|
||||
18112:/^[^X]foo.{1,600}bar/s
|
||||
18113:/^[^X](foo|fab).{400,600}(bar|baz)/s
|
||||
18114:/^[^X]foo.{63,64}.bar/s
|
||||
18115:/^[^X]foo.{1,600}.bar/s
|
||||
18116:/^[^X]foo.{63}(|.?bar)/s
|
||||
18117:/^[^X]foo.{63}(|.{0,4}bar)/s
|
||||
18118:/^[^X]foo.{32}.?.{32}bar/s
|
||||
18119:/^[^X]foo(..){1,32}bar/s
|
||||
18120:/^[^X](foo.{32}|).{32}bar/s
|
||||
18121:/^[^X](foo.{32}|).{0,32}bar/s
|
||||
18122:/^[^X](foo.{32}|).{1,32}bar/s
|
||||
18123:/^[^X]foo.{64}bar/sHO
|
||||
18124:/^[^X]foo.{1,64}bar/sH
|
||||
18125:/^[^X]foo.{63,64}bar/sH
|
||||
18126:/^[^X]foo(.{64})?bar/sH
|
||||
18127:/^[^X]foo(.{1,64})?bar/sH
|
||||
18128:/^[^X]foo(.{63,64})?bar/sH
|
||||
18129:/^[^X]foo.{64}bar/O
|
||||
18130:/^[^X]foo.{32}bar/O
|
||||
18131:/^[^X]foo.{600}bar/
|
||||
18132:/^[^X]hoo.{64}bar|^[^X]foo.{64}bar.{178}bar/O
|
||||
18134:/^[^X]foo.{64}b(a?)r/
|
||||
18135:/^[^X]f(o?)o.{64}bar/
|
||||
18136:/^[^X]foo.{64}bar\z/
|
||||
18137:/^[^X]foo.{64}bar(|t\z)/
|
||||
18138:/^[^X]foo.{63,64}bar/
|
||||
18139:/^[^X]foo.{1,64}bar/
|
||||
18140:/^[^X]foo.{599,600}bar/
|
||||
18141:/^[^X]foo.{1,600}bar/
|
||||
18142:/^[^X](foo|fab).{400,600}(bar|baz)/
|
||||
18143:/^[^X]foo.{63,64}.bar/
|
||||
18144:/^[^X]foo.{1,1000}.bar/
|
||||
18145:/^[^X]foo.{63}(|.?bar)/
|
||||
18146:/^[^X]foo.{63}(|.{0,4}bar)/
|
||||
18147:/^[^X]foo.{32}.?.{32}bar/
|
||||
18148:/^[^X]foo(..){1,32}bar/
|
||||
18149:/^[^X](foo.{32}|).{32}bar/
|
||||
18150:/^[^X](foo.{32}|).{0,32}bar/
|
||||
18151:/^[^X](foo.{32}|).{1,32}bar/
|
||||
18152:/^[^X]foo.{64}bar/HO
|
||||
18153:/^[^X]foo.{1,64}bar/H
|
||||
18154:/^[^X]foo.{63,64}bar/H
|
||||
18155:/^[^X]foo(.{64})?bar/H
|
||||
18156:/^[^X]foo(.{1,64})?bar/H
|
||||
18157:/^[^X]foo(.{63,64})?bar/H
|
||||
18158:/^[^X]fooa{599,600}bar/
|
||||
18159:/^[^X]fooa{1,600}bar/
|
||||
18160:/^[^X]fooa{600}bar/
|
||||
18161:/^[^X]foo.{0,64}bar/s
|
||||
18162:/^[^X]foo.{0,600}bar/s
|
||||
18163:/^[^X].{70}(aaaa|.{12})/s
|
||||
18164:/^[^X].{70}(aaaa|.{0,11}.b)/s
|
||||
18165:/^[^X].{70}(aaaa|.{1,11}.b)/s
|
||||
18166:/^[^X]foo.{0,100}.bar/s
|
||||
18167:/^[^X]foo.{100}.?bar/s
|
||||
18168:/^[^X]foo.{50}.?.{50}bar/s
|
||||
18169:/^[^X]foo.{50}(..)?.{50}bar/s
|
29
tools/hscollider/test_cases/pcre/mcclellan.txt
Normal file
29
tools/hscollider/test_cases/pcre/mcclellan.txt
Normal file
@ -0,0 +1,29 @@
|
||||
15900:/foo.+ba[rR]/sO
|
||||
15901:/foo.*ba[rR]/sO
|
||||
15902:/foo.*ba[rR].*tea/sO
|
||||
15903:/fo(|o.*ba[rR].*tea)/s
|
||||
15904:/fo($|o.*ba[rR].*tea)/s
|
||||
15905:/foo.*ba[rR]|tea.*cof[^f]ee/s
|
||||
15906:/(foo|bar).*gaz/sO
|
||||
15907:/foo.*(bar|gaz)/sO
|
||||
15908:/foo.*(bar|gaz).*tea/sO
|
||||
15909:/foo.*a(bar|gaz).*tea/sO
|
||||
15910:/foo.*a(bar|gaz).*(tea|aet)/sO
|
||||
15911:/foo(b[^a]r|g[^a]z).*tea/s
|
||||
15912:/foo(b[^a]r|g[^a]z).*(tea|aet)/s
|
||||
15913:/^p;;.*[_;]*.*:/sO
|
||||
15914:/p;;.*[_;]*.*:/sO
|
||||
15915:/p;;.*[_;]*.*:/O
|
||||
15916:/^AA.*(a.*(Z|XX)|b.*(Z|YY))/s
|
||||
15917:/^AA.*(a.*(Z|XX)|b.*Z)/s
|
||||
15918:/^pppp;;.*[_;]*.*:/sO
|
||||
15919:/pppp;;.*[_;]*.*:/sO
|
||||
15920:/pppp;;.*[_;]*.*:/O
|
||||
15921:/^AAAAA.*(a.*(Z|XX)|b.*(Z|YY))/s
|
||||
15922:/^AAAAAA.*(a.*(Z|XX)|b.*Z)/s
|
||||
15923:/(bdcd{26}|([kjrs]|b|b)+){2,4}/s
|
||||
15924:/literal\w{0,7}\d+/s
|
||||
15925:/literal\w{0,10}\d+/s
|
||||
15926:/literal\w{0,10}/s
|
||||
15927:/literal\w{5,}/s
|
||||
15928:/[ab][^ab]a.a/s8
|
66
tools/hscollider/test_cases/pcre/metacharacters.txt
Normal file
66
tools/hscollider/test_cases/pcre/metacharacters.txt
Normal file
@ -0,0 +1,66 @@
|
||||
# Some tests for specific special metacharacters
|
||||
|
||||
# matches any byte
|
||||
24000:/\C/
|
||||
|
||||
# alarm, that is, the BEL character (hex 07)
|
||||
24001:/\a/O
|
||||
|
||||
# "control-x", where x is any character
|
||||
24002:/\cz/O
|
||||
24003:/\c{/O
|
||||
24004:/\c;/O
|
||||
24005:/\ca/O
|
||||
24006:/\c0/O
|
||||
|
||||
# escape (hex 1B)
|
||||
24007:/\e/O
|
||||
|
||||
# formfeed (hex 0C)
|
||||
24008:/\f/O
|
||||
|
||||
# linefeed (hex 0A)
|
||||
24009:/\n/O
|
||||
|
||||
# carriage return (hex 0D)
|
||||
24010:/\r/O
|
||||
|
||||
# tab (hex 09)
|
||||
24011:/\t/O
|
||||
|
||||
# real hex escapes
|
||||
24012:/\xdc\x{dc}\x00\x{ff}/O
|
||||
|
||||
# broken hex escape, interpreted as a null followed by some chars
|
||||
24013:/\x{dc/O
|
||||
|
||||
# more control
|
||||
24015:/\cA/O
|
||||
24016:/[\cz]/O
|
||||
24017:/[\c{]/O
|
||||
24018:/[\c;]/O
|
||||
24019:/[\ca]/O
|
||||
24020:/[\c0]/O
|
||||
24021:/[\cA]/O
|
||||
24022:/\c\n/O
|
||||
|
||||
# \8 and \9 are not back-references, they are simply the literals 8 and 9.
|
||||
24023:/\8 literal \9/
|
||||
|
||||
# Big numbers
|
||||
24024:/bignum \1111111111/
|
||||
24025:/bignum \2147483639/
|
||||
24026:/bignum \18888/
|
||||
24027:/bignum \128888/
|
||||
24028:/bignum \1238888/
|
||||
24029:/bignum \3778888/
|
||||
|
||||
# Octal escapes
|
||||
24030:/\060/
|
||||
24031:/\60/
|
||||
24032:/\12/
|
||||
24033:/\012/
|
||||
24034:/\0120/
|
||||
24035:/\120/
|
||||
24036:/\377/
|
||||
24037:/\80/
|
182
tools/hscollider/test_cases/pcre/notbob.txt
Normal file
182
tools/hscollider/test_cases/pcre/notbob.txt
Normal file
@ -0,0 +1,182 @@
|
||||
15500:/notbob/sO
|
||||
15501:/^notbob/sO
|
||||
15502:/\Anotbob/sO
|
||||
15503:/.notbob/sO
|
||||
15504:/^.notbob/sO
|
||||
15505:/\A.notbob/sO
|
||||
15506:/.{6}notbob/sO
|
||||
15507:/^.{6}notbob/sO
|
||||
15508:/\A.{6}notbob/sO
|
||||
15509:/.*notbob/sO
|
||||
15510:/^.*notbob/sO
|
||||
15511:/\A.*notbob/sO
|
||||
15512:/.+notbob/sO
|
||||
15513:/^.+notbob/sO
|
||||
15514:/\A.+notbob/sO
|
||||
15515:/.{4,7}notbob/sO
|
||||
15516:/^.{4,7}notbob/sO
|
||||
15517:/\A.{4,7}notbob/sO
|
||||
15518:/(\A|)notbob/sO
|
||||
15519:/(^|.)notbob/s
|
||||
15520:/not.*bob/sO
|
||||
15521:/^not.*bob/sO
|
||||
15522:/\Anot.*bob/sO
|
||||
15523:/.not.*bob/sO
|
||||
15524:/^.not.*bob/sO
|
||||
15525:/\A.not.*bob/sO
|
||||
15526:/.{6}not.*bob/sO
|
||||
15527:/^.{6}not.*bob/sO
|
||||
15528:/\A.{6}not.*bob/sO
|
||||
15529:/.*not.*bob/sO
|
||||
15530:/^.*not.*bob/sO
|
||||
15531:/\A.*not.*bob/sO
|
||||
15532:/.+not.*bob/sO
|
||||
15533:/^.+not.*bob/sO
|
||||
15534:/\A.+not.*bob/sO
|
||||
15535:/.{4,7}not.*bob/sO
|
||||
15536:/^.{4,7}not.*bob/sO
|
||||
15537:/\A.{4,7}not.*bob/sO
|
||||
15538:/(\A|)not.*bob/sO
|
||||
15539:/(^|.)not.*bob/s
|
||||
15540:/no[A-Z].*bar/s
|
||||
15541:/^no[A-Z].*bar/sO
|
||||
15542:/\Ano[A-Z].*bar/sO
|
||||
15543:/.no[A-Z].*bar/s
|
||||
15544:/^.no[A-Z].*bar/s
|
||||
15545:/\A.no[A-Z].*bar/s
|
||||
15546:/.{6}no[A-Z].*bar/s
|
||||
15547:/^.{6}no[A-Z].*bar/s
|
||||
15548:/\A.{6}no[A-Z].*bar/s
|
||||
15549:/.*no[A-Z].*bar/s
|
||||
15550:/^.*no[A-Z].*bar/s
|
||||
15551:/\A.*no[A-Z].*bar/s
|
||||
15552:/.+no[A-Z].*bar/s
|
||||
15553:/^.+no[A-Z].*bar/s
|
||||
15554:/\A.+no[A-Z].*bar/s
|
||||
15555:/.{4,7}no[A-Z].*bar/s
|
||||
15556:/^.{4,7}no[A-Z].*bar/s
|
||||
15557:/\A.{4,7}no[A-Z].*bar/s
|
||||
15558:/(\A|)no[A-Z].*bar/s
|
||||
15559:/(^|.)no[A-Z].*bar/s
|
||||
15560:/notbobno[A-Z].*bar/s
|
||||
15561:/^notbobno[A-Z].*bar/sO
|
||||
15562:/\Anotbobno[A-Z].*bar/sO
|
||||
15563:/.notbobno[A-Z].*bar/s
|
||||
15564:/^.notbobno[A-Z].*bar/s
|
||||
15565:/\A.notbobno[A-Z].*bar/s
|
||||
15566:/.{6}notbobno[A-Z].*bar/s
|
||||
15567:/^.{6}notbobno[A-Z].*bar/s
|
||||
15568:/\A.{6}notbobno[A-Z].*bar/s
|
||||
15569:/.*notbobno[A-Z].*bar/s
|
||||
15570:/^.*notbobno[A-Z].*bar/s
|
||||
15571:/\A.*notbobno[A-Z].*bar/s
|
||||
15572:/.+notbobno[A-Z].*bar/s
|
||||
15573:/^.+notbobno[A-Z].*bar/s
|
||||
15574:/\A.+notbobno[A-Z].*bar/s
|
||||
15575:/.{4,7}notbobno[A-Z].*bar/s
|
||||
15576:/^.{4,7}notbobno[A-Z].*bar/s
|
||||
15577:/\A.{4,7}notbobno[A-Z].*bar/s
|
||||
15578:/(\A|)notbobno[A-Z].*bar/s
|
||||
15579:/(^|.)notbobno[A-Z].*bar/s
|
||||
15580:/^.{40}/sO
|
||||
15581:/^[^X]{40}/sO
|
||||
15582:/\A[^X]{40}/sO
|
||||
15583:/[^X]{40}/s
|
||||
15584:/.{4,}notbobno[A-Z].*bar/s
|
||||
15585:/^.{4,}no[A-Z].*bar/s
|
||||
15586:/\A.{4,}notbobno[A-Z].*bar/s
|
||||
15587:/.{4,}notbobno[A-Z].*bar/s
|
||||
15588:/^.{4,}no[A-Z].*bar/s
|
||||
15589:/\A.{4,}notbobno[A-Z].*bar/s
|
||||
15590:/(^.*bar)|bob/sO
|
||||
15600:/notbob/smO
|
||||
15601:/^notbob/smO
|
||||
15602:/\Anotbob/smO
|
||||
15603:/.notbob/smO
|
||||
15604:/^.notbob/smO
|
||||
15605:/\A.notbob/smO
|
||||
15606:/.{6}notbob/smO
|
||||
15607:/^.{6}notbob/smO
|
||||
15608:/\A.{6}notbob/smO
|
||||
15609:/.*notbob/smO
|
||||
15610:/^.*notbob/smO
|
||||
15611:/\A.*notbob/smO
|
||||
15612:/.+notbob/smO
|
||||
15613:/^.+notbob/smO
|
||||
15614:/\A.+notbob/smO
|
||||
15615:/.{4,7}notbob/smO
|
||||
15616:/^.{4,7}notbob/smO
|
||||
15617:/\A.{4,7}notbob/smO
|
||||
15618:/(\A|)notbob/smO
|
||||
15619:/(^|.)notbob/sm
|
||||
15620:/not.*bob/smO
|
||||
15621:/^not.*bob/smO
|
||||
15622:/\Anot.*bob/smO
|
||||
15623:/.not.*bob/smO
|
||||
15624:/^.not.*bob/smO
|
||||
15625:/\A.not.*bob/smO
|
||||
15626:/.{6}not.*bob/smO
|
||||
15627:/^.{6}not.*bob/smO
|
||||
15628:/\A.{6}not.*bob/smO
|
||||
15629:/.*not.*bob/smO
|
||||
15630:/^.*not.*bob/smO
|
||||
15631:/\A.*not.*bob/smO
|
||||
15632:/.+not.*bob/smO
|
||||
15633:/^.+not.*bob/smO
|
||||
15634:/\A.+not.*bob/smO
|
||||
15635:/.{4,7}not.*bob/smO
|
||||
15636:/^.{4,7}not.*bob/smO
|
||||
15637:/\A.{4,7}not.*bob/smO
|
||||
15638:/(\A|)not.*bob/smO
|
||||
15639:/(^|.)not.*bob/sm
|
||||
15640:/no[A-Z].*bar/sm
|
||||
15641:/^no[A-Z].*bar/sm
|
||||
15642:/\Ano[A-Z].*bar/smO
|
||||
15643:/.no[A-Z].*bar/sm
|
||||
15644:/^.no[A-Z].*bar/sm
|
||||
15645:/\A.no[A-Z].*bar/sm
|
||||
15646:/.{6}no[A-Z].*bar/sm
|
||||
15647:/^.{6}no[A-Z].*bar/sm
|
||||
15648:/\A.{6}no[A-Z].*bar/sm
|
||||
15649:/.*no[A-Z].*bar/sm
|
||||
15650:/^.*no[A-Z].*bar/sm
|
||||
15651:/\A.*no[A-Z].*bar/sm
|
||||
15652:/.+no[A-Z].*bar/sm
|
||||
15653:/^.+no[A-Z].*bar/sm
|
||||
15654:/\A.+no[A-Z].*bar/sm
|
||||
15655:/.{4,7}no[A-Z].*bar/sm
|
||||
15656:/^.{4,7}no[A-Z].*bar/sm
|
||||
15657:/\A.{4,7}no[A-Z].*bar/sm
|
||||
15658:/(\A|)no[A-Z].*bar/sm
|
||||
15659:/(^|.)no[A-Z].*bar/sm
|
||||
15660:/notbobno[A-Z].*bar/sm
|
||||
15661:/^notbobno[A-Z].*bar/sm
|
||||
15662:/\Anotbobno[A-Z].*bar/smO
|
||||
15663:/.notbobno[A-Z].*bar/sm
|
||||
15664:/^.notbobno[A-Z].*bar/sm
|
||||
15665:/\A.notbobno[A-Z].*bar/sm
|
||||
15666:/.{6}notbobno[A-Z].*bar/sm
|
||||
15667:/^.{6}notbobno[A-Z].*bar/sm
|
||||
15668:/\A.{6}notbobno[A-Z].*bar/sm
|
||||
15669:/.*notbobno[A-Z].*bar/sm
|
||||
15670:/^.*notbobno[A-Z].*bar/sm
|
||||
15671:/\A.*notbobno[A-Z].*bar/sm
|
||||
15672:/.+notbobno[A-Z].*bar/sm
|
||||
15673:/^.+notbobno[A-Z].*bar/sm
|
||||
15674:/\A.+notbobno[A-Z].*bar/sm
|
||||
15675:/.{4,7}notbobno[A-Z].*bar/sm
|
||||
15676:/^.{4,7}notbobno[A-Z].*bar/sm
|
||||
15677:/\A.{4,7}notbobno[A-Z].*bar/sm
|
||||
15678:/(\A|)notbobno[A-Z].*bar/sm
|
||||
15679:/(^|.)notbobno[A-Z].*bar/sm
|
||||
15680:/^.{40}/sm
|
||||
15681:/^[^X]{40}/sm
|
||||
15682:/\A[^X]{40}/smO
|
||||
15683:/[^X]{40}/sm
|
||||
15684:/.{4,}notbobno[A-Z].*bar/sm
|
||||
15685:/^.{4,}no[A-Z].*bar/sm
|
||||
15686:/\A.{4,}notbobno[A-Z].*bar/sm
|
||||
15687:/.{4,}notbobno[A-Z].*bar/sm
|
||||
15688:/^.{4,}no[A-Z].*bar/sm
|
||||
15689:/\A.{4,}notbobno[A-Z].*bar/sm
|
||||
15690:/(^.*bar)|bob/smO
|
37
tools/hscollider/test_cases/pcre/options.txt
Normal file
37
tools/hscollider/test_cases/pcre/options.txt
Normal file
@ -0,0 +1,37 @@
|
||||
# Patterns that set/unset various options
|
||||
|
||||
# DOTALL
|
||||
24500:/(?s)foo.*bar/O
|
||||
24501:/foo.*bar(?s).baz/O
|
||||
24502:/(?-s)foo.*bar/sO
|
||||
24503:/(?-s)foo.*bar/O
|
||||
24504:/(?-s)foo.*bar(?s).*baz/sO
|
||||
|
||||
# CASELESS
|
||||
24600:/(?i)foobar/O
|
||||
24601:/(?i)foobar/iO
|
||||
24602:/(?-i)foobar/iO
|
||||
24603:/foo(?-i)bar/iO
|
||||
24604:/(?-i)foo(?i)bar/iO
|
||||
24605:/(?i)foo(?-i)bar/O
|
||||
|
||||
# MULTILINE
|
||||
24700:/(?m)foobar$/
|
||||
24701:/(?-m)foobar$/m
|
||||
|
||||
# EXTENDED
|
||||
24800:/(?x)foo bar/O
|
||||
24801:/(?x)foo bar(?-x) baz/O
|
||||
|
||||
# EPIC COMBOS
|
||||
24900:/(?imsx)^ foo .* bar .* baz/O
|
||||
|
||||
# MORE COMPLEX CASES
|
||||
24901:/^(?i:(?:abbr(?:ev(?:iation)?)))/
|
||||
24902:/(?s)foo(?i).bar/
|
||||
24903:/(?s)foo(?i-s).bar/
|
||||
24904:/foo(?i:bar)baz/
|
||||
24905:/nested(?i:caseless(?-i:caseful)caseless)literal/
|
||||
24906:/(a(?i)b|c)/
|
||||
24907:/(?i:hatstand|teakettle)/
|
||||
24908:/foo.*(?i-s:bar.*baz).*bing/s
|
12
tools/hscollider/test_cases/pcre/passthrough.txt
Normal file
12
tools/hscollider/test_cases/pcre/passthrough.txt
Normal file
@ -0,0 +1,12 @@
|
||||
9000:/(abc|def)(xxx|yyyy)/O
|
||||
9001:/^(abc|def)(xxx|yyyy)/O
|
||||
9002:/(^anchored|floating)(XXX|YYY)/O
|
||||
|
||||
# Some long literals.
|
||||
9005:/a{40}/
|
||||
9006:/a{48}/
|
||||
9007:/a{49}/
|
||||
9008:/a{50}/
|
||||
9009:/q{1000}/
|
||||
9010:/coagulateshyperinnervationagitationreassuranceexchangeability/
|
||||
9011:/nonplasticerythematoussnakebitesjubilatedworklessnesses/
|
72
tools/hscollider/test_cases/pcre/prefilter.txt
Normal file
72
tools/hscollider/test_cases/pcre/prefilter.txt
Normal file
@ -0,0 +1,72 @@
|
||||
# Prefiltering ("/P" flag) patterns.
|
||||
|
||||
# Assertions.
|
||||
90000:/foo(?!bar)/P
|
||||
90001:/foo(?!bar).*baz/sP
|
||||
90002:/(?<!foo)bar/P
|
||||
90003:/foo.*(?=bar)/P
|
||||
|
||||
# Backreferences
|
||||
90200:/(sens|respons)e and \1ibility/P
|
||||
90201:/((?i)rah)\s+\1/P
|
||||
90202:/(\d{3}).*\1/P
|
||||
90203:/this is a (["'])quoted string\1/P
|
||||
90204:/<([^>+i])>.*?</\1>/sP
|
||||
|
||||
# Relative backreferences.
|
||||
90205:/(foo|bar).*\g{-1}/P
|
||||
90206:/((foo|bar).*)\g{-2}/P
|
||||
|
||||
# More simple back-references.
|
||||
90207:/([abc])teakettle\1/P
|
||||
90208:/([abc]+)teakettle\1/P
|
||||
90209:/([a-f])_\1\1\1/P
|
||||
|
||||
# Named back-references, in a variety of syntaxes.
|
||||
90210:/(?<label>[0-9])backref\k<label>/P
|
||||
90211:/(?'label'[0-9])backref\k'label'/P
|
||||
90212:/(?<label>[0-9])backref\g{label}/P
|
||||
90213:/(?P<label>[0-9])backref(?P=label)/P
|
||||
|
||||
# Atomic groups
|
||||
90300:/a(?>bc|b)c/P
|
||||
|
||||
90320:/possessive \d*+/P
|
||||
90321:/possessive \d++/P
|
||||
90322:/possessive \d?+/P
|
||||
90323:/possessive \d{4}+/P
|
||||
90324:/possessive \d{6,}+/P
|
||||
90325:/possessive \d{10,20}+/P
|
||||
|
||||
# Conditional references
|
||||
90400:/a (pine)?(?(1)apple)/P
|
||||
90401:/a (water)?(?(1)melon|orange)/P
|
||||
90402:/((?<animal>hamster)|guinea pig) (?(<animal>)party)/P
|
||||
90403:/((?<animal>hamster)|guinea pig) (?(<animal>)party|nothing)/P
|
||||
90404:/((?'animal'hamster)|guinea pig) (?('animal')party|nothing)/P
|
||||
90405:/((?P<animal>hamster)|guinea pig) (?(animal)party|nothing)/P
|
||||
|
||||
# Empty conditional reference group
|
||||
90406:/water(-buffalo)?(?(1)) field/P
|
||||
|
||||
# DEFINE group, which can only have one branch and is always false
|
||||
90407:/jabber(?(DEFINE)wocky)/P
|
||||
|
||||
# Conditional references with assertions
|
||||
90408:/^(?(?=hello)[a-z]+|[a-z]{3})/P
|
||||
90409:/^(?(?!hello)[a-z]+|[a-z]{3})/P
|
||||
90410:/[a-z]+(?(?<=hatstand)teakettle|badgerbrush)/P
|
||||
90411:/[a-z]+(?(?<!hatstand)teakettle|badgerbrush)/P
|
||||
|
||||
# This is a case that stresses some of the rose merging code.
|
||||
90413:/([Cc]C|[ab])(d|Ba[aD]De.{14})((EdeDa|d|CC|[ab]){2,8}|.bE|(\b)*|b|Cd|[ED]EE[adeD]){7}[EA]ea+/sP
|
||||
|
||||
# Repeats of small regions.
|
||||
90414:/qq(a.|.a){300}/sP
|
||||
90415:/prefix(\d{2}|\D){300}/P
|
||||
|
||||
# Repeats of modifiers
|
||||
90416:/((?i)a)foo\1/P
|
||||
|
||||
# Very large case that stresses prefilter region replacement
|
||||
90417:/dDcB.Ac(((\x65CA|D){0,19}){7}){1,26}/s8P
|
230
tools/hscollider/test_cases/pcre/priority.txt
Normal file
230
tools/hscollider/test_cases/pcre/priority.txt
Normal file
@ -0,0 +1,230 @@
|
||||
14001:/a([a-z]+)??b+/
|
||||
14002:/a([a-z]{3,7}?)b+/
|
||||
14003:/abc|abcd|abcde/O
|
||||
14004:/a([a-z]+)?b+/
|
||||
14005:/foo(abc||abcd|abcde)bar/O
|
||||
14006:/a(?:fg||hi)z/O
|
||||
14007:/a(foo)??b+/
|
||||
14008:/ab{2,3}?c+/
|
||||
14009:/ab{2,3}c+/
|
||||
14010:/a(ttt)+?z/
|
||||
14011:/a(ttt)+z/
|
||||
14012:/a(ttt)*?z/
|
||||
14013:/a[a-z]{0,4}?b+/
|
||||
14014:/^a[a-z]{0,4}?b+/
|
||||
14015:/a+?b/O
|
||||
14016:/a*?b/O
|
||||
14017:/q(a||b){3}q/O
|
||||
14018:/q(a|){2}q/O
|
||||
14019:/q(a|){2}?q/O
|
||||
14020:/a?bb/O
|
||||
14021:/a??bb/O
|
||||
14022:/q(a||b)+q/
|
||||
14023:/q(a||b)(a||b)(a||b)q/O
|
||||
14024:/q(a??){3}/O
|
||||
14025:/(foo:.*?){3}/
|
||||
14026:/foo\w{0,10}bar/
|
||||
14027:/foo\w{0,10}?bar/
|
||||
14028:/foo\w{1,10}bar/
|
||||
14029:/foo\w{1,10}?bar/
|
||||
14030:/foo\w{10}bar/
|
||||
14031:/foo\w{10}?bar/
|
||||
14032:/foo(?:\w?){0,10}bar/
|
||||
14033:/foo(?:\w??){0,10}bar/
|
||||
14034:/foo(?:\w?){10}bar/
|
||||
14035:/foo(?:\w??){10}bar/
|
||||
14036:/foo\w{10,}bar/
|
||||
14037:/foo\w{10,}?bar/
|
||||
14038:/foo()+?/
|
||||
14039:/foo()+/
|
||||
14040:/foo()*?/
|
||||
14041:/foo()*/
|
||||
14042:/foo(()+?)bar/
|
||||
14043:/foo(()+)bar/
|
||||
14044:/foo(()*?)bar/
|
||||
14045:/foo(()*)bar/
|
||||
14046:/foo()+?bar/
|
||||
14047:/foo(())+?bar/
|
||||
14048:/foo(()+?)+?bar/
|
||||
14049:/foo(()())+?bar/
|
||||
14050:/^((c*?)|b){0,3}c/s
|
||||
14051:/^((c*)|b){3}c/s
|
||||
14052:/^((c*)|b){2,3}?c/s
|
||||
14053:/^((c*)|b){0,3}?c/s
|
||||
14054:/^((c*)|b){2,3}c/s
|
||||
14055:/^((c*)|b){0,3}c/s
|
||||
14056:/^((c*?)|b){3}c/s
|
||||
14057:/^((c*?)|b){2,3}?c/s
|
||||
14058:/^((c*?)|b){0,3}?c/s
|
||||
14059:/^((c*?)|b){2,3}c/s
|
||||
14060:/^S((a?)(\B))*T/s
|
||||
14061:/^S((a??)(\B))*T/s
|
||||
14062:/^S((a?)(\B))*?T/s
|
||||
14063:/^S((a??)(\B))*?T/s
|
||||
14064:/^[S;]((a?)(\B))*[T;]/s
|
||||
14065:/^[S;]((a??)(\B))*[T;]/s
|
||||
14066:/^[S;]((a?)(\B))*?[T;]/s
|
||||
14067:/^[S;]((a??)(\B))*?[T;]/s
|
||||
14068:/^[S;]((a?)(\b))*[T;]/s
|
||||
14069:/^[S;]((a??)(\b))*[T;]/s
|
||||
14070:/^[S;]((a?)(\b))*?[T;]/s
|
||||
14071:/^[S;]((a??)(\b))*?[T;]/s
|
||||
14072:/^S((a?)(\B))*/s
|
||||
14073:/^S((a??)(\B))*/s
|
||||
14074:/^S((a?)(\B))*?/s
|
||||
14075:/^S((a??)(\B))*?/s
|
||||
14076:/^S(((a?)(\B))*)*T/s
|
||||
14077:/^S(((a??)(\B))*)*T/s
|
||||
14078:/^S(((a?)(\B))*?)*T/s
|
||||
14079:/^S(((a??)(\B))*?)*T/s
|
||||
14080:/^[S;](((a?)(\B))*)*[T;]/s
|
||||
14081:/^[S;](((a??)(\B))*)*[T;]/s
|
||||
14082:/^[S;](((a?)(\B))*?)*[T;]/s
|
||||
14083:/^[S;](((a??)(\B))*?)*[T;]/s
|
||||
14084:/^[S;](((a?)(\b))*)*[T;]/s
|
||||
14085:/^[S;](((a??)(\b))*)*[T;]/s
|
||||
14086:/^[S;](((a?)(\b))*?)*[T;]/s
|
||||
14087:/^[S;](((a??)(\b))*?)*[T;]/s
|
||||
14088:/^S(((a?)(\B))*)*/s
|
||||
14089:/^S(((a?)(\B))*)*?/s
|
||||
14090:/^S(((a?)(\B))*?)*/s
|
||||
14091:/^S(((a?)(\B))*?)*?/s
|
||||
14092:/^[S;](((a?)(\B))*)*?[T;]/s
|
||||
14093:/^[S;](((a??)(\B))*)*?[T;]/s
|
||||
14094:/^[S;](((a?)(\B))*?)*?[T;]/s
|
||||
14095:/^[S;](((a??)(\B))*?)*?[T;]/s
|
||||
14096:/^[S;](((a?)(\b))*)*?[T;]/s
|
||||
14097:/^[S;](((a??)(\b))*)*?[T;]/s
|
||||
14098:/^[S;](((a?)(\b))*?)*?[T;]/s
|
||||
14099:/^[S;](((a??)(\b))*?)*?[T;]/s
|
||||
14100:/^(a|(c)*|b){1,3}a/s
|
||||
14101:/^(c??|b){2}c/s
|
||||
14102:/^((c??)|b){0,2}?c/s
|
||||
14103:/^((c?)|b){0,2}?c/s
|
||||
14104:/X(y||u){2,}/
|
||||
14105:/X(y||u){2,}?/
|
||||
14106:/X((\B)|e)+/s
|
||||
14107:/X((\B)|e)*/s
|
||||
14108:/X((\B)|e)+?/s
|
||||
14109:/X((\B)|e)*?/s
|
||||
14110:/^b(z?|c|a)*c/s
|
||||
14111:/^b(z||c|a)*c/s
|
||||
14112:/^b(|c|a)*c/s
|
||||
14113:/^b((c|()|a)*)c/s
|
||||
14114:/^b((c|)+)+X/s
|
||||
14115:/^b((z??)(c|)+)+X/s
|
||||
14116:/^b((c|)+(z??))+X/s
|
||||
14117:/^ab((x|)(b(c)*|))*d/
|
||||
14118:/^ab((x|)(bc)*())*d/
|
||||
14119:/^b(()(c|)*)+X/s
|
||||
14120:/^b(()(c|)+)+X/s
|
||||
14121:/^X((c*|a|z)*)*Y/s
|
||||
14122:/^b((c|()|a)*)*c/s
|
||||
14123:/^b((c|()|a)*?)*c/s
|
||||
14124:/^b((c|()|a)*)*?c/s
|
||||
14125:/^b((c|()|a)*?)*?c/s
|
||||
14126:/^b(c|()|a)*c/s
|
||||
14127:/^b(c?|a)*c/s
|
||||
14128:/^b(z|c??|a)*c/s
|
||||
14129:/^b(c??|a)*c/s
|
||||
14130:/^b((c|(\B\B)|a)*)*c/s
|
||||
14131:/^b((c|(\B\B)|()|a)*)*c/s
|
||||
14132:/^b((c|(\B\B)|(\b\b)|a)*)*c/s
|
||||
14133:/^b(((c|(\B\B)|a)(z?))*)*c/s
|
||||
14134:/^b(((c|(\B\B)|()|a)(z?))*)*c/s
|
||||
14135:/^b(((c|(\B\B)|(\b\b)|a)(z?))*)*c/s
|
||||
14136:/^b((c|(\b\b)|a)*)*c/s
|
||||
14137:/^b((c|(\b\b)|()|a)*)*c/s
|
||||
14138:/^b((c|(\b\b)|(\b\b)|a)*)*c/s
|
||||
14139:/^b((c|(\b)|()|a)*)*c/s
|
||||
14140:/^b((c|(\b)|()|a)*)*?c/s
|
||||
14141:/^b((c|(\b)|()|a)*?)*c/s
|
||||
14142:/^b((c|(\b)|()|a)*?)*?c/s
|
||||
14143:/^b((c|(\B)|()|a)*)*c/s
|
||||
14144:/^b((c|(\B)|()|a)*)*?c/s
|
||||
14145:/^b((c|(\B)|()|a)*?)*c/s
|
||||
14146:/^b((c|(\B)|()|a)*?)*?c/s
|
||||
14147:/^b((c|()|(\B)|a)*?)*c/s
|
||||
14148:/^b((c|()|(\B)|a)*)*?c/s
|
||||
14149:/^b((c|()|(\B)|a)*)*c/s
|
||||
14150:/^XYZ(((a*)*)*)*/
|
||||
14151:/^XYZ((a*)*)*/
|
||||
14152:/^XYZ(((a*)*)*)*b/
|
||||
14153:/^XYZ((a*)*)*b/
|
||||
14154:/^XYZ(((a?)*)*)*b/
|
||||
14155:/^XYZ(((a*)?)*)*b/
|
||||
14156:/^XYZ((((a*)*)*)*)*b/
|
||||
14157:/^XYZ(((((a*)*)*)*)*)*b/
|
||||
14158:/^XYZ(((a?)*)*)+/
|
||||
14159:/^XYZ(((((a*())*())*())*())*())*/
|
||||
14160:/(\b)*baa/
|
||||
14161:/;(\b)*baa/
|
||||
14162:/^x((a)|()|(b)){0,2}y/s
|
||||
14163:/^x((a)|()|(b)){0,2}?y/s
|
||||
14164:/^x((a)|()|(b)){0,}y/s
|
||||
14165:/^x((a)|()|(b)){0,}?y/s
|
||||
14166:/^x((a)|()|(b)){1,}y/s
|
||||
14167:/^x((a)|()|(b)){1,}?y/s
|
||||
14168:/^x((a)|()|(b)){5,8}y/s
|
||||
14169:/^x((a)|()|(b)){5,8}?y/s
|
||||
14170:/^x((a)|()|(b)){0,5}y/s
|
||||
14171:/^x((a)|()|(b)){0,5}?y/s
|
||||
14172:/^x((a)|()|(b)){1,5}y/s
|
||||
14173:/^x((a)|()|(b)){1,5}?y/s
|
||||
14174:/^X(_(X||A.)|.)+?/s
|
||||
14175:/^X(_(X||A.)|.)+/s
|
||||
14176:/^X(_(A.||X)|.)+?/s
|
||||
14177:/^X(_(A.||X)|.)+/s
|
||||
14178:/^X(_(X||A.)|.)+?/s
|
||||
14179:/^X(_(X||A.)|.)+/s
|
||||
14180:/^X(_(A.||X)|.){3,}?/s
|
||||
14181:/^X(_(A.||X)|.){3,}/s
|
||||
14182:/^X(_(A.||X)|.){3,5}?/s
|
||||
14183:/^X(_(A.||X)|.){3,5}/s
|
||||
14184:/^b((()|c|a)*)*c/s
|
||||
14185:/^b((()|c|a)*?)*c/s
|
||||
14186:/^b((()|c|a)*)*?c/s
|
||||
14187:/^b((()|c|a)*?)*?c/s
|
||||
14188:/^b(()|(c|()|a)*)*c/s
|
||||
14189:/^b(()|(c|()|a)*?)*c/s
|
||||
14190:/^b(()|(c|()|a)*)*?c/s
|
||||
14191:/^b(()|(c|()|a)*?)*?c/s
|
||||
14192:/^b(()|(|a)*)*c/s
|
||||
14193:/^b(()|(|a)*?)*c/s
|
||||
14194:/^b(()|(|a)*)*?c/s
|
||||
14195:/^b(()|(|a)*?)*?c/s
|
||||
14196:/^b(()|(|a)*|[cC])*c/s
|
||||
14197:/^b(()|(|a)*?|[cC])*c/s
|
||||
14198:/^b(()|(|a)*|[cC])*?c/s
|
||||
14199:/^b(()|(|a)*?|[cC])*?c/s
|
||||
14200:/^b(()|(c|()|a)*)*c/s
|
||||
14201:/^b(()|(c|()|a)*?)*c/s
|
||||
14202:/^b(()|(c|()|a)*)*?c/s
|
||||
14203:/^b(()|(c|()|a)*?)*?c/s
|
||||
14204:/^b(()|(|a)*)*c/s
|
||||
14205:/^b(()|(|a)*?)*c/s
|
||||
14206:/^b(()|(|a)*)*?c/s
|
||||
14207:/^b(()|(|a)*?)*?c/s
|
||||
14208:/^b(()|(|a)*|[cC])*c/s
|
||||
14209:/^b(()|(|a)*?|[cC])*c/s
|
||||
14210:/^b(()|(|a)*|[cC])*?c/s
|
||||
14211:/^b(()|(|a)*?|[cC])*?c/s
|
||||
14212:/^b(d|()|((a|()|b)*))+c/s
|
||||
14213:/^b(d|()|((a|())*))+c/s
|
||||
14214:/^b(d|()|((()|a)*))+c/s
|
||||
14215:/^b(d|((a|())*)|())+c/s
|
||||
14216:/^b(d|()|((a|())+))+c/s
|
||||
14217:/^b(()|(|a)*|d)*c/s
|
||||
14218:/^([ba]|){1,3}?a/si
|
||||
14219:/^([ba]){1,3}?a/si
|
||||
14220:/^(c|){2,3}?X/s
|
||||
14221:/^(c|){2,4}?X/s
|
||||
14222:/^b((|a)*?)*?c/s
|
||||
14223:/^b((|a)*?){0,10}?c/s
|
||||
14224:/^b((|a){0,10}?)*?c/s
|
||||
14225:/^b((|a){0,10}?){0,10}?c/s
|
||||
14226:/^b((|a)+?)+?c/s
|
||||
14227:/^b((|a)*?){10,}?c/s
|
||||
14228:/^b((|a){10,}?)*?c/s
|
||||
14229:/^b((|a){10,}?){10,}?c/s
|
||||
14230:/^x(a|()){1,3}?y/s
|
94
tools/hscollider/test_cases/pcre/puff.txt
Normal file
94
tools/hscollider/test_cases/pcre/puff.txt
Normal file
@ -0,0 +1,94 @@
|
||||
15200:/foo[^X]{15}/sO
|
||||
15201:/foo[^X]{16}/sO
|
||||
15202:/foo[^X]{17}/sO
|
||||
15203:/foo.*[^X]{17}/s
|
||||
15204:/foo[^X]{17}blah/sO
|
||||
15205:/foo[^XY]{17}/sO
|
||||
15206:/foo[^X]{17}$/s
|
||||
15207:/[^X]{17}/s
|
||||
15208:/^[^X]{17}/sO
|
||||
15209:/fo.*o[^X]{15}/s
|
||||
15210:/fo.*o[^X]{16}/s
|
||||
15211:/fo.*o[^X]{17}/s
|
||||
15212:/[fb][oa][or][^X]{15}/s
|
||||
15213:/[fb][oa][or][^X]{16}/s
|
||||
15214:/[fb][oa][or][^X]{17}/s
|
||||
15215:/f[^X]{255}/H
|
||||
15216:/f[^X]{256}/H
|
||||
15217:/f[^X]{257}/H
|
||||
15218:/^[fb][oa][or][^X]{17}/sO
|
||||
15219:/f.{255}/H
|
||||
15220:/f.{256}/H
|
||||
15221:/f.{257}/H
|
||||
15222:/^[fb][oa][or].{17}/sO
|
||||
15223:/foo.{15}/sHO
|
||||
15224:/foo.{16}/sHO
|
||||
15225:/foo.{17}/sHO
|
||||
15226:/foo.*.{17}/sH
|
||||
15227:/foo.{17}blah/sHO
|
||||
15228:/foo.{17}/HO
|
||||
15229:/foo.{17}$/sH
|
||||
15230:/.{17}/sH
|
||||
15231:/^.{17}/sH
|
||||
15232:/fo.*o.{15}/sH
|
||||
15233:/fo.*o.{16}/sH
|
||||
15234:/fo.*o.{17}/sH
|
||||
15235:/[fb][oa][or].{15}/sH
|
||||
15236:/[fb][oa][or].{16}/sH
|
||||
15237:/[fb][oa][or].{17}/sH
|
||||
15238:/foo.{30,}/s
|
||||
15239:/foo.*bar.{30}/s
|
||||
15240:/foo.*bar.{30,}/s
|
||||
|
||||
15241:/^hhechbd(je[wn][oqc]bo|.{18}|l|.|r)/O
|
||||
15242:/^ii.m.x(.{22}|p|y|n*)/
|
||||
|
||||
15243:/f[^XY]{255}/H
|
||||
15244:/f[^XY]{256}/H
|
||||
15245:/f[^XY]{257}/H
|
||||
|
||||
15246:/bar.{16,}/s
|
||||
15247:/bar[^X]{16,}/s
|
||||
15248:/bar[^r]{16,}/s
|
||||
15249:/bar[^XY]{16,}/s
|
||||
15250:/bar[^rY]{16,}/s
|
||||
|
||||
15251:/foo.*bar[^r]{16}/s
|
||||
15252:/f.{254,}/s
|
||||
15253:/f.{255,}/s
|
||||
15254:/f.{256,}/s
|
||||
|
||||
15255:/a[fg]{35,}/s
|
||||
15256:/f[fg]{35,}/s
|
||||
15257:/[af][fg]{35,}/s
|
||||
|
||||
15258:/^[^X]{50}/
|
||||
15259:/^[^X]{50,}/
|
||||
15260:/^[^XY]{50}/
|
||||
15261:/^[^XY]{50,}/
|
||||
15262:/^[X]{50}/
|
||||
15263:/^[X]{50,}/
|
||||
15264:/^[XY]{50}/
|
||||
15265:/^[XY]{50,}/
|
||||
|
||||
15266:/x/s
|
||||
15267:/.{52}/s
|
||||
15268:/.{100}/s
|
||||
15269:/.{51}/s
|
||||
15270:/^.{100}/s
|
||||
15271:/^.{62,}/s
|
||||
15272:/^.{60,}/s
|
||||
15273:/^.{60,}|.{65}/s
|
||||
15274:/^.{60}|.{65}/s
|
||||
15275:/^.{60}|.{55}/s
|
||||
15276:/^[^a]{51}/s
|
||||
15277:/^[^a]{72}/s
|
||||
15278:/^[^a]{100,}/s
|
||||
15279:/[^X]{40}/s
|
||||
15280:/^.*[^X]{20}|[^Y]{21}|.{60}|^.{50,}/s
|
||||
15281:/[^X]{18}/s
|
||||
15282:/[^XY]{18}/s
|
||||
15283:/[^X\x00\x11\x22\x33\x44\x55\x66\x77\x88]{18}/s
|
||||
|
||||
15284:/^[A-Z]*\d\.\d{60}/s
|
||||
15285:/[A-Z]*\d.\d{60}/sH
|
53
tools/hscollider/test_cases/pcre/pug.txt
Normal file
53
tools/hscollider/test_cases/pcre/pug.txt
Normal file
@ -0,0 +1,53 @@
|
||||
5000:/[^X]:.{111,}pug/s
|
||||
5001:/[^X]:.{111,}[pugPUGxyz]{3}/s
|
||||
5002:/aaa:.{111,}pug/s
|
||||
5003:/aaa:.{111,}[pugPUGxyz]{3}/s
|
||||
5004:/[^X]:.{112,}pug/s
|
||||
5005:/[^X]:.{112,}[pugPUGxyz]{3}/s
|
||||
5006:/aaa:.{112,}pug/s
|
||||
5007:/aaa:.{112,}[pugPUGxyz]{3}/s
|
||||
5008:/[^X]:.{113,}pug/s
|
||||
5009:/[^X]:.{113,}[pugPUGxyz]{3}/s
|
||||
5010:/aaa:.{113,}pug/s
|
||||
5011:/aaa:.{113,}[pugPUGxyz]{3}/s
|
||||
5012:/[^X]:.{127,}pug/s
|
||||
5013:/[^X]:.{127,}[pugPUGxyz]{3}/s
|
||||
5014:/aaa:.{127,}pug/s
|
||||
5015:/aaa:.{127,}[pugPUGxyz]{3}/s
|
||||
5016:/[^X]:.{128,}pug/s
|
||||
5017:/[^X]:.{128,}[pugPUGxyz]{3}/s
|
||||
5018:/aaa:.{128,}pug/s
|
||||
5019:/aaa:.{128,}[pugPUGxyz]{3}/s
|
||||
5020:/[^X]:.{129,}pug/s
|
||||
5021:/[^X]:.{129,}[pugPUGxyz]{3}/s
|
||||
5022:/aaa:.{129,}pug/s
|
||||
5023:/aaa:.{129,}[pugPUGxyz]{3}/s
|
||||
5024:/[^X]:[a-z]{111,}pug/s
|
||||
5025:/[^X]:[a-z]{111,}[pugPUGxyz]{3}/s
|
||||
5026:/aaa:[a-z]{111,}pug/s
|
||||
5027:/aaa:[a-z]{111,}[pugPUGxyz]{3}/s
|
||||
5028:/[^X]:[a-z]{112,}pug/s
|
||||
5029:/[^X]:[a-z]{112,}[pugPUGxyz]{3}/s
|
||||
5030:/aaa:[a-z]{112,}pug/s
|
||||
5031:/aaa:[a-z]{112,}[pugPUGxyz]{3}/s
|
||||
5032:/[^X]:[a-z]{113,}pug/s
|
||||
5033:/[^X]:[a-z]{113,}[pugPUGxyz]{3}/s
|
||||
5034:/aaa:[a-z]{113,}pug/s
|
||||
5035:/aaa:[a-z]{113,}[pugPUGxyz]{3}/s
|
||||
5036:/[^X]:[a-z]{127,}pug/s
|
||||
5037:/[^X]:[a-z]{127,}[pugPUGxyz]{3}/s
|
||||
5038:/aaa:[a-z]{127,}pug/s
|
||||
5039:/aaa:[a-z]{127,}[pugPUGxyz]{3}/s
|
||||
5040:/[^X]:[a-z]{128,}pug/s
|
||||
5041:/[^X]:[a-z]{128,}[pugPUGxyz]{3}/s
|
||||
5042:/aaa:[a-z]{128,}pug/s
|
||||
5043:/aaa:[a-z]{128,}[pugPUGxyz]{3}/s
|
||||
5044:/[^X]:[a-z]{129,}pug/s
|
||||
5045:/[^X]:[a-z]{129,}[pugPUGxyz]{3}/s
|
||||
5046:/aaa:[a-z]{129,}pug/s
|
||||
5047:/aaa:[a-z]{129,}[pugPUGxyz]{3}/s
|
||||
5048:/([^X]:|:[^Y]).{120,}[pugPUGxyz]{3}/s
|
||||
5049:/([^X]:|:[^Y])[a-z]{120,}[pugPUGxyz]{3}/s
|
||||
5900:/[^X][^Xx][defg][^:*][deDE][^bcC][deAE]/
|
||||
5901:/(^|[x\- B])(a|[bBbB]|cc)[^A-Z0-9]{112,}[deDE][^bcC][geAE]/s
|
||||
5902:/(^|[x\- B])(a|bb|cc).{113,}[deDE][^bcC][geAE]/s
|
47
tools/hscollider/test_cases/pcre/redundancy.txt
Normal file
47
tools/hscollider/test_cases/pcre/redundancy.txt
Normal file
@ -0,0 +1,47 @@
|
||||
15100:/hatstand.*a?teakettle/sO
|
||||
15101:/foo(A|A)bar/O
|
||||
15102:/foo(1|2|3|4)bar/O
|
||||
15103:/^.*a+bc/
|
||||
15104:/foo[Aa]+a+bar/
|
||||
15105:/foo[Aa]+[aB]+bar/
|
||||
15106:/foo[AaB]+[aB]+bar/
|
||||
15107:/foo[Aa]*[aB]+bar/
|
||||
15108:/foo[AaB]*[aB]+bar/
|
||||
15109:/a(b|c.+)d+e/
|
||||
15110:/a(b|c.*)d+e/
|
||||
|
||||
# cases specifically aimed at the cyclic-dom redundancy code
|
||||
15120:/foo.*a*bar/O
|
||||
15121:/fooa*.*bar/O
|
||||
15122:/fooa?.*bar/O
|
||||
15123:/foo.*a?bar/O
|
||||
15124:/foo.*a+bar/O
|
||||
15125:/fooa+.*bar/O
|
||||
15126:/foo.+a*bar/O
|
||||
15127:/fooa*.+bar/O
|
||||
15128:/fooa?.+bar/O
|
||||
15129:/foo.+a?bar/O
|
||||
15130:/foo.+a+bar/O
|
||||
15131:/fooa+.+bar/O
|
||||
|
||||
# edge redun
|
||||
15132:/abc(a|\B){6}def/sO
|
||||
15133:/AAA([A-Z]_?)+(([\x00-\x3d]|[\x3f-\xff])\x00?)+ZZZ/s
|
||||
|
||||
# misc opt
|
||||
15134:/(Y.|X.+)a[^a]*foo/s
|
||||
15135:/oof[^a]*a(.+X|.Y)/s
|
||||
15136:/foo.*<[^<]*bar/s
|
||||
15137:/foo[^<]*<.*bar/s
|
||||
15138:/foo\b.*bar/s
|
||||
15139:/foo.*\bbar/s
|
||||
15140:/foo[^<]*<[^>]*bar/s
|
||||
15141:/foo[^<]*>[^>]*bar/s
|
||||
15142:/foo[^<=]*[<=][^>=]*bar/s
|
||||
15143:/foo[^<=]*[>=][^>=]*bar/s
|
||||
|
||||
# rev misc opt
|
||||
15144:/aa+.aaaa/si
|
||||
|
||||
# needs cyclic path redundancy followed by other redundancy passes.
|
||||
15145:/^abc.(.*|foo)\Sa..a...\S./s
|
533
tools/hscollider/test_cases/pcre/ucp.txt
Normal file
533
tools/hscollider/test_cases/pcre/ucp.txt
Normal file
@ -0,0 +1,533 @@
|
||||
85000:/\p{C}/8W
|
||||
85001:/\p{Cc}/8W
|
||||
85002:/\p{Cf}/8W
|
||||
85003:/\p{Cn}/8W
|
||||
85004:/\p{Co}/8W
|
||||
85005:/\p{Cs}/8W
|
||||
85006:/\p{L}/8W
|
||||
85007:/\p{L&}/8W
|
||||
85008:/\p{Ll}/8W
|
||||
85009:/\p{Lm}/8W
|
||||
85010:/\p{Lo}/8W
|
||||
85011:/\p{Lt}/8W
|
||||
85012:/\p{Lu}/8W
|
||||
85013:/\p{M}/8W
|
||||
85014:/\p{Mc}/8W
|
||||
85015:/\p{Me}/8W
|
||||
85016:/\p{Mn}/8W
|
||||
85017:/\p{N}/8W
|
||||
85018:/\p{Nd}/8W
|
||||
85019:/\p{Nl}/8W
|
||||
85020:/\p{No}/8W
|
||||
85021:/\p{P}/8W
|
||||
85022:/\p{Pc}/8W
|
||||
85023:/\p{Pd}/8W
|
||||
85024:/\p{Pe}/8W
|
||||
85025:/\p{Pf}/8W
|
||||
85026:/\p{Pi}/8W
|
||||
85027:/\p{Po}/8W
|
||||
85028:/\p{Ps}/8W
|
||||
85029:/\p{S}/8W
|
||||
85030:/\p{Sc}/8W
|
||||
85031:/\p{Sk}/8W
|
||||
85032:/\p{Sm}/8W
|
||||
85033:/\p{So}/8W
|
||||
85034:/\p{Xan}/8W
|
||||
85035:/\p{Xps}/8W
|
||||
85036:/\p{Xsp}/8W
|
||||
85037:/\p{Xwd}/8W
|
||||
85038:/\p{Z}/8W
|
||||
85039:/\p{Zl}/8W
|
||||
85040:/\p{Zp}/8W
|
||||
85041:/\p{Zs}/8W
|
||||
85042:/\p{Arabic}/8W
|
||||
85043:/\p{Armenian}/8W
|
||||
85044:/\p{Avestan}/8W
|
||||
85045:/\p{Balinese}/8W
|
||||
85046:/\p{Bamum}/8W
|
||||
85047:/\p{Batak}/8W
|
||||
85048:/\p{Bengali}/8W
|
||||
85049:/\p{Bopomofo}/8W
|
||||
85050:/\p{Brahmi}/8W
|
||||
85051:/\p{Braille}/8W
|
||||
85052:/\p{Buginese}/8W
|
||||
85053:/\p{Buhid}/8W
|
||||
85054:/\p{Canadian_Aboriginal}/8W
|
||||
85055:/\p{Carian}/8W
|
||||
85056:/\p{Cham}/8W
|
||||
85057:/\p{Cherokee}/8W
|
||||
85058:/\p{Common}/8W
|
||||
85059:/\p{Coptic}/8W
|
||||
85060:/\p{Cuneiform}/8W
|
||||
85061:/\p{Cypriot}/8W
|
||||
85062:/\p{Cyrillic}/8W
|
||||
85063:/\p{Deseret}/8W
|
||||
85064:/\p{Devanagari}/8W
|
||||
85065:/\p{Egyptian_Hieroglyphs}/8W
|
||||
85066:/\p{Ethiopic}/8W
|
||||
85067:/\p{Georgian}/8W
|
||||
85068:/\p{Glagolitic}/8W
|
||||
85069:/\p{Gothic}/8W
|
||||
85070:/\p{Greek}/8W
|
||||
85071:/\p{Gujarati}/8W
|
||||
85072:/\p{Gurmukhi}/8W
|
||||
85073:/\p{Han}/8W
|
||||
85074:/\p{Hangul}/8W
|
||||
85075:/\p{Hanunoo}/8W
|
||||
85076:/\p{Hebrew}/8W
|
||||
85077:/\p{Hiragana}/8W
|
||||
85078:/\p{Imperial_Aramaic}/8W
|
||||
85079:/\p{Inherited}/8W
|
||||
85080:/\p{Inscriptional_Pahlavi}/8W
|
||||
85081:/\p{Inscriptional_Parthian}/8W
|
||||
85082:/\p{Javanese}/8W
|
||||
85083:/\p{Kaithi}/8W
|
||||
85084:/\p{Kannada}/8W
|
||||
85085:/\p{Katakana}/8W
|
||||
85086:/\p{Kayah_Li}/8W
|
||||
85087:/\p{Kharoshthi}/8W
|
||||
85088:/\p{Khmer}/8W
|
||||
85089:/\p{Lao}/8W
|
||||
85090:/\p{Latin}/8W
|
||||
85091:/\p{Lepcha}/8W
|
||||
85092:/\p{Limbu}/8W
|
||||
85093:/\p{Linear_B}/8W
|
||||
85094:/\p{Lisu}/8W
|
||||
85095:/\p{Lycian}/8W
|
||||
85096:/\p{Lydian}/8W
|
||||
85097:/\p{Malayalam}/8W
|
||||
85098:/\p{Mandaic}/8W
|
||||
85099:/\p{Meetei_Mayek}/8W
|
||||
85100:/\p{Mongolian}/8W
|
||||
85101:/\p{Myanmar}/8W
|
||||
85102:/\p{New_Tai_Lue}/8W
|
||||
85103:/\p{Nko}/8W
|
||||
85104:/\p{Ogham}/8W
|
||||
85105:/\p{Ol_Chiki}/8W
|
||||
85106:/\p{Old_Italic}/8W
|
||||
85107:/\p{Old_Persian}/8W
|
||||
85108:/\p{Old_South_Arabian}/8W
|
||||
85109:/\p{Old_Turkic}/8W
|
||||
85110:/\p{Oriya}/8W
|
||||
85111:/\p{Osmanya}/8W
|
||||
85112:/\p{Phags_Pa}/8W
|
||||
85113:/\p{Phoenician}/8W
|
||||
85114:/\p{Rejang}/8W
|
||||
85115:/\p{Runic}/8W
|
||||
85116:/\p{Samaritan}/8W
|
||||
85117:/\p{Saurashtra}/8W
|
||||
85118:/\p{Shavian}/8W
|
||||
85119:/\p{Sinhala}/8W
|
||||
85120:/\p{Sundanese}/8W
|
||||
85121:/\p{Syloti_Nagri}/8W
|
||||
85122:/\p{Syriac}/8W
|
||||
85123:/\p{Tagalog}/8W
|
||||
85124:/\p{Tagbanwa}/8W
|
||||
85125:/\p{Tai_Le}/8W
|
||||
85126:/\p{Tai_Tham}/8W
|
||||
85127:/\p{Tai_Viet}/8W
|
||||
85128:/\p{Tamil}/8W
|
||||
85129:/\p{Telugu}/8W
|
||||
85130:/\p{Thaana}/8W
|
||||
85131:/\p{Thai}/8W
|
||||
85132:/\p{Tibetan}/8W
|
||||
85133:/\p{Tifinagh}/8W
|
||||
85134:/\p{Ugaritic}/8W
|
||||
85135:/\p{Vai}/8W
|
||||
85136:/\p{Yi}/8W
|
||||
|
||||
85500:/\P{C}/8W
|
||||
85501:/\P{Cc}/8W
|
||||
85502:/\P{Cf}/8W
|
||||
85503:/\P{Cn}/8W
|
||||
85504:/\P{Co}/8W
|
||||
85505:/\P{Cs}/8W
|
||||
85506:/\P{L}/8W
|
||||
85507:/\P{L&}/8W
|
||||
85508:/\P{Ll}/8W
|
||||
85509:/\P{Lm}/8W
|
||||
85510:/\P{Lo}/8W
|
||||
85511:/\P{Lt}/8W
|
||||
85512:/\P{Lu}/8W
|
||||
85513:/\P{M}/8W
|
||||
85514:/\P{Mc}/8W
|
||||
85515:/\P{Me}/8W
|
||||
85516:/\P{Mn}/8W
|
||||
85517:/\P{N}/8W
|
||||
85518:/\P{Nd}/8W
|
||||
85519:/\P{Nl}/8W
|
||||
85520:/\P{No}/8W
|
||||
85521:/\P{P}/8W
|
||||
85522:/\P{Pc}/8W
|
||||
85523:/\P{Pd}/8W
|
||||
85524:/\P{Pe}/8W
|
||||
85525:/\P{Pf}/8W
|
||||
85526:/\P{Pi}/8W
|
||||
85527:/\P{Po}/8W
|
||||
85528:/\P{Ps}/8W
|
||||
85529:/\P{S}/8W
|
||||
85530:/\P{Sc}/8W
|
||||
85531:/\P{Sk}/8W
|
||||
85532:/\P{Sm}/8W
|
||||
85533:/\P{So}/8W
|
||||
85534:/\P{Xan}/8W
|
||||
85535:/\P{Xps}/8W
|
||||
85536:/\P{Xsp}/8W
|
||||
85537:/\P{Xwd}/8W
|
||||
85538:/\P{Z}/8W
|
||||
85539:/\P{Zl}/8W
|
||||
85540:/\P{Zp}/8W
|
||||
85541:/\P{Zs}/8W
|
||||
85542:/\P{Arabic}/8W
|
||||
85543:/\P{Armenian}/8W
|
||||
85544:/\P{Avestan}/8W
|
||||
85545:/\P{Balinese}/8W
|
||||
85546:/\P{Bamum}/8W
|
||||
85547:/\P{Batak}/8W
|
||||
85548:/\P{Bengali}/8W
|
||||
85549:/\P{Bopomofo}/8W
|
||||
85550:/\P{Brahmi}/8W
|
||||
85551:/\P{Braille}/8W
|
||||
85552:/\P{Buginese}/8W
|
||||
85553:/\P{Buhid}/8W
|
||||
85554:/\P{Canadian_Aboriginal}/8W
|
||||
85555:/\P{Carian}/8W
|
||||
85556:/\P{Cham}/8W
|
||||
85557:/\P{Cherokee}/8W
|
||||
85558:/\P{Common}/8W
|
||||
85559:/\P{Coptic}/8W
|
||||
85560:/\P{Cuneiform}/8W
|
||||
85561:/\P{Cypriot}/8W
|
||||
85562:/\P{Cyrillic}/8W
|
||||
85563:/\P{Deseret}/8W
|
||||
85564:/\P{Devanagari}/8W
|
||||
85565:/\P{Egyptian_Hieroglyphs}/8W
|
||||
85566:/\P{Ethiopic}/8W
|
||||
85567:/\P{Georgian}/8W
|
||||
85568:/\P{Glagolitic}/8W
|
||||
85569:/\P{Gothic}/8W
|
||||
85570:/\P{Greek}/8W
|
||||
85571:/\P{Gujarati}/8W
|
||||
85572:/\P{Gurmukhi}/8W
|
||||
85573:/\P{Han}/8W
|
||||
85574:/\P{Hangul}/8W
|
||||
85575:/\P{Hanunoo}/8W
|
||||
85576:/\P{Hebrew}/8W
|
||||
85577:/\P{Hiragana}/8W
|
||||
85578:/\P{Imperial_Aramaic}/8W
|
||||
85579:/\P{Inherited}/8W
|
||||
85580:/\P{Inscriptional_Pahlavi}/8W
|
||||
85581:/\P{Inscriptional_Parthian}/8W
|
||||
85582:/\P{Javanese}/8W
|
||||
85583:/\P{Kaithi}/8W
|
||||
85584:/\P{Kannada}/8W
|
||||
85585:/\P{Katakana}/8W
|
||||
85586:/\P{Kayah_Li}/8W
|
||||
85587:/\P{Kharoshthi}/8W
|
||||
85588:/\P{Khmer}/8W
|
||||
85589:/\P{Lao}/8W
|
||||
85590:/\P{Latin}/8W
|
||||
85591:/\P{Lepcha}/8W
|
||||
85592:/\P{Limbu}/8W
|
||||
85593:/\P{Linear_B}/8W
|
||||
85594:/\P{Lisu}/8W
|
||||
85595:/\P{Lycian}/8W
|
||||
85596:/\P{Lydian}/8W
|
||||
85597:/\P{Malayalam}/8W
|
||||
85598:/\P{Mandaic}/8W
|
||||
85599:/\P{Meetei_Mayek}/8W
|
||||
85600:/\P{Mongolian}/8W
|
||||
85601:/\P{Myanmar}/8W
|
||||
85602:/\P{New_Tai_Lue}/8W
|
||||
85603:/\P{Nko}/8W
|
||||
85604:/\P{Ogham}/8W
|
||||
85605:/\P{Ol_Chiki}/8W
|
||||
85606:/\P{Old_Italic}/8W
|
||||
85607:/\P{Old_Persian}/8W
|
||||
85608:/\P{Old_South_Arabian}/8W
|
||||
85609:/\P{Old_Turkic}/8W
|
||||
85610:/\P{Oriya}/8W
|
||||
85611:/\P{Osmanya}/8W
|
||||
85612:/\P{Phags_Pa}/8W
|
||||
85613:/\P{Phoenician}/8W
|
||||
85614:/\P{Rejang}/8W
|
||||
85615:/\P{Runic}/8W
|
||||
85616:/\P{Samaritan}/8W
|
||||
85617:/\P{Saurashtra}/8W
|
||||
85618:/\P{Shavian}/8W
|
||||
85619:/\P{Sinhala}/8W
|
||||
85620:/\P{Sundanese}/8W
|
||||
85621:/\P{Syloti_Nagri}/8W
|
||||
85622:/\P{Syriac}/8W
|
||||
85623:/\P{Tagalog}/8W
|
||||
85624:/\P{Tagbanwa}/8W
|
||||
85625:/\P{Tai_Le}/8W
|
||||
85626:/\P{Tai_Tham}/8W
|
||||
85627:/\P{Tai_Viet}/8W
|
||||
85628:/\P{Tamil}/8W
|
||||
85629:/\P{Telugu}/8W
|
||||
85630:/\P{Thaana}/8W
|
||||
85631:/\P{Thai}/8W
|
||||
85632:/\P{Tibetan}/8W
|
||||
85633:/\P{Tifinagh}/8W
|
||||
85634:/\P{Ugaritic}/8W
|
||||
85635:/\P{Vai}/8W
|
||||
85636:/\P{Yi}/8W
|
||||
|
||||
# Non-UTF-8 cases (the ones that can actually match)
|
||||
85200:/\p{C}/W
|
||||
85201:/\p{Cc}/W
|
||||
85202:/\p{Cf}/W
|
||||
85206:/\p{L}/W
|
||||
85207:/\p{L&}/W
|
||||
85208:/\p{Ll}/W
|
||||
85212:/\p{Lu}/W
|
||||
85217:/\p{N}/W
|
||||
85218:/\p{Nd}/W
|
||||
85220:/\p{No}/W
|
||||
85221:/\p{P}/W
|
||||
85222:/\p{Pc}/W
|
||||
85223:/\p{Pd}/W
|
||||
85224:/\p{Pe}/W
|
||||
85225:/\p{Pf}/W
|
||||
85226:/\p{Pi}/W
|
||||
85227:/\p{Po}/W
|
||||
85228:/\p{Ps}/W
|
||||
85229:/\p{S}/W
|
||||
85230:/\p{Sc}/W
|
||||
85231:/\p{Sk}/W
|
||||
85232:/\p{Sm}/W
|
||||
85233:/\p{So}/W
|
||||
85234:/\p{Xan}/W
|
||||
85235:/\p{Xps}/W
|
||||
85236:/\p{Xsp}/W
|
||||
85237:/\p{Xwd}/W
|
||||
85238:/\p{Z}/W
|
||||
85241:/\p{Zs}/W
|
||||
85258:/\p{Common}/W
|
||||
85290:/\p{Latin}/W
|
||||
|
||||
85700:/\P{C}/W
|
||||
85701:/\P{Cc}/W
|
||||
85702:/\P{Cf}/W
|
||||
85703:/\P{Cn}/W
|
||||
85704:/\P{Co}/W
|
||||
85705:/\P{Cs}/W
|
||||
85706:/\P{L}/W
|
||||
85707:/\P{L&}/W
|
||||
85708:/\P{Ll}/W
|
||||
85709:/\P{Lm}/W
|
||||
85710:/\P{Lo}/W
|
||||
85711:/\P{Lt}/W
|
||||
85712:/\P{Lu}/W
|
||||
85713:/\P{M}/W
|
||||
85714:/\P{Mc}/W
|
||||
85715:/\P{Me}/W
|
||||
85716:/\P{Mn}/W
|
||||
85717:/\P{N}/W
|
||||
85718:/\P{Nd}/W
|
||||
85719:/\P{Nl}/W
|
||||
85720:/\P{No}/W
|
||||
85721:/\P{P}/W
|
||||
85722:/\P{Pc}/W
|
||||
85723:/\P{Pd}/W
|
||||
85724:/\P{Pe}/W
|
||||
85725:/\P{Pf}/W
|
||||
85726:/\P{Pi}/W
|
||||
85727:/\P{Po}/W
|
||||
85728:/\P{Ps}/W
|
||||
85729:/\P{S}/W
|
||||
85730:/\P{Sc}/W
|
||||
85731:/\P{Sk}/W
|
||||
85732:/\P{Sm}/W
|
||||
85733:/\P{So}/W
|
||||
85734:/\P{Xan}/W
|
||||
85735:/\P{Xps}/W
|
||||
85736:/\P{Xsp}/W
|
||||
85737:/\P{Xwd}/W
|
||||
85738:/\P{Z}/W
|
||||
85739:/\P{Zl}/W
|
||||
85740:/\P{Zp}/W
|
||||
85741:/\P{Zs}/W
|
||||
85742:/\P{Arabic}/W
|
||||
85743:/\P{Armenian}/W
|
||||
85744:/\P{Avestan}/W
|
||||
85745:/\P{Balinese}/W
|
||||
85746:/\P{Bamum}/W
|
||||
85747:/\P{Batak}/W
|
||||
85748:/\P{Bengali}/W
|
||||
85749:/\P{Bopomofo}/W
|
||||
85750:/\P{Brahmi}/W
|
||||
85751:/\P{Braille}/W
|
||||
85752:/\P{Buginese}/W
|
||||
85753:/\P{Buhid}/W
|
||||
85754:/\P{Canadian_Aboriginal}/W
|
||||
85755:/\P{Carian}/W
|
||||
85756:/\P{Cham}/W
|
||||
85757:/\P{Cherokee}/W
|
||||
85758:/\P{Common}/W
|
||||
85759:/\P{Coptic}/W
|
||||
85760:/\P{Cuneiform}/W
|
||||
85761:/\P{Cypriot}/W
|
||||
85762:/\P{Cyrillic}/W
|
||||
85763:/\P{Deseret}/W
|
||||
85764:/\P{Devanagari}/W
|
||||
85765:/\P{Egyptian_Hieroglyphs}/W
|
||||
85766:/\P{Ethiopic}/W
|
||||
85767:/\P{Georgian}/W
|
||||
85768:/\P{Glagolitic}/W
|
||||
85769:/\P{Gothic}/W
|
||||
85770:/\P{Greek}/W
|
||||
85771:/\P{Gujarati}/W
|
||||
85772:/\P{Gurmukhi}/W
|
||||
85773:/\P{Han}/W
|
||||
85774:/\P{Hangul}/W
|
||||
85775:/\P{Hanunoo}/W
|
||||
85776:/\P{Hebrew}/W
|
||||
85777:/\P{Hiragana}/W
|
||||
85778:/\P{Imperial_Aramaic}/W
|
||||
85779:/\P{Inherited}/W
|
||||
85780:/\P{Inscriptional_Pahlavi}/W
|
||||
85781:/\P{Inscriptional_Parthian}/W
|
||||
85782:/\P{Javanese}/W
|
||||
85783:/\P{Kaithi}/W
|
||||
85784:/\P{Kannada}/W
|
||||
85785:/\P{Katakana}/W
|
||||
85786:/\P{Kayah_Li}/W
|
||||
85787:/\P{Kharoshthi}/W
|
||||
85788:/\P{Khmer}/W
|
||||
85789:/\P{Lao}/W
|
||||
85790:/\P{Latin}/W
|
||||
85791:/\P{Lepcha}/W
|
||||
85792:/\P{Limbu}/W
|
||||
85793:/\P{Linear_B}/W
|
||||
85794:/\P{Lisu}/W
|
||||
85795:/\P{Lycian}/W
|
||||
85796:/\P{Lydian}/W
|
||||
85797:/\P{Malayalam}/W
|
||||
85798:/\P{Mandaic}/W
|
||||
85799:/\P{Meetei_Mayek}/W
|
||||
85800:/\P{Mongolian}/W
|
||||
85801:/\P{Myanmar}/W
|
||||
85802:/\P{New_Tai_Lue}/W
|
||||
85803:/\P{Nko}/W
|
||||
85804:/\P{Ogham}/W
|
||||
85805:/\P{Ol_Chiki}/W
|
||||
85806:/\P{Old_Italic}/W
|
||||
85807:/\P{Old_Persian}/W
|
||||
85808:/\P{Old_South_Arabian}/W
|
||||
85809:/\P{Old_Turkic}/W
|
||||
85810:/\P{Oriya}/W
|
||||
85811:/\P{Osmanya}/W
|
||||
85812:/\P{Phags_Pa}/W
|
||||
85813:/\P{Phoenician}/W
|
||||
85814:/\P{Rejang}/W
|
||||
85815:/\P{Runic}/W
|
||||
85816:/\P{Samaritan}/W
|
||||
85817:/\P{Saurashtra}/W
|
||||
85818:/\P{Shavian}/W
|
||||
85819:/\P{Sinhala}/W
|
||||
85820:/\P{Sundanese}/W
|
||||
85821:/\P{Syloti_Nagri}/W
|
||||
85822:/\P{Syriac}/W
|
||||
85823:/\P{Tagalog}/W
|
||||
85824:/\P{Tagbanwa}/W
|
||||
85825:/\P{Tai_Le}/W
|
||||
85826:/\P{Tai_Tham}/W
|
||||
85827:/\P{Tai_Viet}/W
|
||||
85828:/\P{Tamil}/W
|
||||
85829:/\P{Telugu}/W
|
||||
85830:/\P{Thaana}/W
|
||||
85831:/\P{Thai}/W
|
||||
85832:/\P{Tibetan}/W
|
||||
85833:/\P{Tifinagh}/W
|
||||
85834:/\P{Ugaritic}/W
|
||||
85835:/\P{Vai}/W
|
||||
85836:/\P{Yi}/W
|
||||
|
||||
# Don't forget \p{Any}
|
||||
86000:/^\p{Any}/W
|
||||
86001:/^\p{Any}/8W
|
||||
|
||||
# Braceless variants for {C, L, M, N, P, S, Z}
|
||||
86010:/\pC/8W
|
||||
86011:/\pL/8W
|
||||
86012:/\pM/8W
|
||||
86013:/\pN/8W
|
||||
86014:/\pP/8W
|
||||
86015:/\pS/8W
|
||||
86016:/\pZ/8W
|
||||
|
||||
86020:/\PC/8W
|
||||
86021:/\PL/8W
|
||||
86022:/\PM/8W
|
||||
86023:/\PN/8W
|
||||
86024:/\PP/8W
|
||||
86025:/\PS/8W
|
||||
86026:/\PZ/8W
|
||||
|
||||
86030:/\pC/W
|
||||
86031:/\pL/W
|
||||
86033:/\pN/W
|
||||
86034:/\pP/W
|
||||
86035:/\pS/W
|
||||
86036:/\pZ/W
|
||||
|
||||
86040:/\PC/W
|
||||
86041:/\PL/W
|
||||
86042:/\PM/W
|
||||
86043:/\PN/W
|
||||
86044:/\PP/W
|
||||
86045:/\PS/W
|
||||
86046:/\PZ/W
|
||||
|
||||
# UCP properties are immune to the nocase flag -- they are always
|
||||
# case-sensitive.
|
||||
86060:/^case \p{Ll}/i
|
||||
86061:/^case \p{Ll}/i8W
|
||||
86062:/^case \p{Lu}/i
|
||||
86063:/^case \p{Lu}/i8W
|
||||
86064:/^case \P{Ll}/i
|
||||
86065:/^case \P{Ll}/i8W
|
||||
86066:/^case \P{Lu}/i
|
||||
86067:/^case \P{Lu}/i8W
|
||||
|
||||
# Some POSIX classes behave differently in UCP mode.
|
||||
86200:/^[[:alnum:]]/8W
|
||||
86201:/^[[:alpha:]]/8W
|
||||
86202:/^[[:blank:]]/8W
|
||||
86203:/^[[:digit:]]/8W
|
||||
86204:/^[[:lower:]]/8W
|
||||
86205:/^[[:space:]]/8W
|
||||
86206:/^[[:upper:]]/8W
|
||||
86207:/^[[:word:]]/8W
|
||||
86208:/^[[:graph:]]/8W
|
||||
86209:/^[[:print:]]/8W
|
||||
86210:/^[[:punct:]]/8W
|
||||
86211:/^[[:alnum:]]/W
|
||||
86212:/^[[:alpha:]]/W
|
||||
86213:/^[[:blank:]]/W
|
||||
86214:/^[[:digit:]]/W
|
||||
86215:/^[[:lower:]]/W
|
||||
86216:/^[[:space:]]/W
|
||||
86217:/^[[:upper:]]/W
|
||||
86218:/^[[:word:]]/W
|
||||
86219:/^[[:graph:]]/W
|
||||
86220:/^[[:print:]]/W
|
||||
86221:/^[[:punct:]]/W
|
||||
|
||||
# Negated variants
|
||||
86230:/^[[:^alnum]][[:^alpha]][[:^blank]][[:^digit]][[:^lower]][[:^space]][[:^upper]][[:^word]][[:^graph]][[:^print]][[:^punct]]/8W
|
||||
86231:/^[[:^alnum]][[:^alpha]][[:^blank]][[:^digit]][[:^lower]][[:^space]][[:^upper]][[:^word]][[:^graph]][[:^print]][[:^punct]]/W
|
||||
|
||||
# Classes where the POSIX class component disappears (fixed in PCRE 8.38)
|
||||
86240:/^a[[:punct:]bc]/W
|
||||
86241:/^a[[:punct:]bc]/8W
|
||||
|
||||
# Check [:print:] in UCP mode against U+180E, MONGOLIAN VOWEL
|
||||
# SEPARATOR.
|
||||
86242:/^[[:print:]]/8W
|
||||
86243:/^[^[:print:]]/8W
|
||||
|
||||
# PCRE bug fixed in PCRE 8.40.
|
||||
86244:/[\D\P{Nd}]+/8
|
221
tools/hscollider/test_cases/pcre/utf8.txt
Normal file
221
tools/hscollider/test_cases/pcre/utf8.txt
Normal file
@ -0,0 +1,221 @@
|
||||
80000:/空/8
|
||||
80001:/حرية/8
|
||||
80002:/[空]/8
|
||||
80003:/\x{7a7a}/8
|
||||
80004:/[\x{7a7a}]/8
|
||||
80005:/[空]/
|
||||
80006:/^./s8
|
||||
80007:/^./8
|
||||
80008:/æ/8
|
||||
80009:/\346/8
|
||||
80010:/Ā/8
|
||||
80011:/\700/8
|
||||
80012:/[ἀ-ῼ]/8
|
||||
80013:/[\x{2e18}-⸮]/8
|
||||
80014:/^空{2}/8
|
||||
80015:/^空{2}/
|
||||
# 2 char all
|
||||
80016:/^[\x{80}-\x{7ff}]/8
|
||||
80017:/\x80/8
|
||||
80018:/\x{80}/8
|
||||
80019:/[\x80]/8
|
||||
80020:/[\x{80}]/8
|
||||
80021:/\xff/8
|
||||
80022:/\x{ff}/8
|
||||
80023:/[\xff]/8
|
||||
80024:/[\x{ff}]/8
|
||||
# 80025:/\X/
|
||||
80026:/foo\Xbar/8P
|
||||
80100:/foo.bar/8
|
||||
80101:/foo.*bar/s8
|
||||
80102:/foo[a]*bar/8
|
||||
80103:/foo[^a]*bar/8
|
||||
80104:/foo.+bar/s8
|
||||
80105:/foo[a]+bar/8
|
||||
80106:/foo[^a]_bar/8
|
||||
80107:/foo.*/s8
|
||||
80108:/foo.+/s8
|
||||
80109:/foo.*bar/8
|
||||
80110:/[]a]/8
|
||||
84000:/I/8i
|
||||
84001:/k/8i
|
||||
84002:/S/8i
|
||||
84003:/i/8i
|
||||
84004:/K/8i
|
||||
84005:/s/8i
|
||||
84006:/µ/8i
|
||||
84007:/Å/8i
|
||||
84008:/ß/8i
|
||||
84009:/å/8i
|
||||
84010:/İ/8i
|
||||
84011:/ı/8i
|
||||
84012:/ſ/8i
|
||||
84013:/ͅ/8i
|
||||
84014:/Β/8i
|
||||
84015:/Ε/8i
|
||||
84016:/Θ/8i
|
||||
84017:/Ι/8i
|
||||
84018:/Κ/8i
|
||||
84019:/Μ/8i
|
||||
84020:/Π/8i
|
||||
84021:/Ρ/8i
|
||||
84022:/Σ/8i
|
||||
84023:/Φ/8i
|
||||
84024:/Ω/8i
|
||||
84025:/β/8i
|
||||
84026:/ε/8i
|
||||
84027:/θ/8i
|
||||
84028:/ι/8i
|
||||
84029:/κ/8i
|
||||
84030:/μ/8i
|
||||
84031:/π/8i
|
||||
84032:/ρ/8i
|
||||
84033:/ς/8i
|
||||
84034:/σ/8i
|
||||
84035:/φ/8i
|
||||
84036:/ω/8i
|
||||
84037:/ϐ/8i
|
||||
84038:/ϑ/8i
|
||||
84039:/ϕ/8i
|
||||
84040:/ϖ/8i
|
||||
84041:/ϰ/8i
|
||||
84042:/ϱ/8i
|
||||
84043:/ϴ/8i
|
||||
84044:/ϵ/8i
|
||||
84045:/Ṡ/8i
|
||||
84046:/ṡ/8i
|
||||
84047:/ẛ/8i
|
||||
84048:/ẞ/8i
|
||||
84049:/ι/8i
|
||||
84050:/Ω/8i
|
||||
84051:/K/8i
|
||||
84052:/Å/8i
|
||||
84053:/SS/8i
|
||||
84054:/SZ/8i
|
||||
84055:/ss/8i
|
||||
84056:/sz/8i
|
||||
84057:/DŽ/8i
|
||||
84058:/Dž/8i
|
||||
84059:/dž/8i
|
||||
84060:/LJ/8i
|
||||
84061:/Lj/8i
|
||||
84062:/lj/8i
|
||||
84063:/NJ/8i
|
||||
84064:/Nj/8i
|
||||
84065:/nj/8i
|
||||
84066:/Dz/8i
|
||||
84067:/dz/8i
|
||||
88000:/\p{Vai}/8
|
||||
88001:/\p{^Vai}/8
|
||||
88002:/\P{Vai}/8
|
||||
88003:/\P{^Vai}/8
|
||||
#test for somethings which are in multiple scripts
|
||||
88004:/\p{Common}/8
|
||||
88005:/\p{Mongolian}/8
|
||||
88006:/\p{Phags_Pa}/8
|
||||
88007:/\P{Common}/8
|
||||
88008:/\P{Mongolian}/8
|
||||
88009:/\P{Phags_Pa}/8
|
||||
#unallocated and common with the pcre twistr
|
||||
88010:/\p{Cn}/8
|
||||
88011:/\P{Cn}/8
|
||||
88012:/\p{Common}/8
|
||||
88013:/\p{^Common}/8
|
||||
#'caseless' properties
|
||||
88014:/\p{Ll}/8i
|
||||
88015:/\p{Lu}/8i
|
||||
88016:/\p{Lt}/8i
|
||||
88017:/\p{Lo}/8i
|
||||
#although not letters, some elements have cased variants like COMBINING GREEK
|
||||
# YPOGEGRAMMENI
|
||||
88018:/\p{Mn}/8i
|
||||
#check Han extensions and private areas
|
||||
88019:/\p{Co}/8
|
||||
88020:/\p{Lo}/8
|
||||
88021:/\p{Han}/8
|
||||
88022:/\P{Co}/8
|
||||
88023:/\P{Lo}/8
|
||||
88024:/\P{Han}/8
|
||||
#ucp mode
|
||||
88100:/\d/8
|
||||
88101:/\d/8W
|
||||
88102:/[\w]/8
|
||||
88103:/[\w]/8W
|
||||
88104:/\s/8
|
||||
88105:/\s/8W
|
||||
88106:/\S/8
|
||||
88107:/\S/8W
|
||||
88108:/\s/
|
||||
88109:/\s/W
|
||||
88110:/[\w]/
|
||||
88111:/[\w]/W
|
||||
88112:/[[:alnum:]]/8
|
||||
88113:/[[:alnum:]]/8W
|
||||
88114:/[[:alpha:]]/8
|
||||
88115:/[[:alpha:]]/8W
|
||||
88116:/[[:blank:]]/8
|
||||
88117:/[[:blank:]]/8W
|
||||
88118:/[[:digit:]]/8
|
||||
88119:/[[:digit:]]/8W
|
||||
88120:/[[:lower:]]/8
|
||||
88121:/[[:lower:]]/8W
|
||||
88122:/[[:lower:]]/8i
|
||||
88123:/[[:lower:]]/8Wi
|
||||
88124:/[[:upper:]]/8
|
||||
88125:/[[:upper:]]/8W
|
||||
88126:/[[:upper:]]/8i
|
||||
88127:/[[:upper:]]/8Wi
|
||||
88128:/[[:space:]]/8
|
||||
88129:/[[:space:]]/8W
|
||||
88130:/[[:word:]]/8
|
||||
88131:/[[:word:]]/8W
|
||||
88132:/[[:^word:]]/8
|
||||
88133:/[[:^word:]]/8W
|
||||
88134:/[[:graph:]]/8
|
||||
88135:/[[:graph:]]/8W
|
||||
88136:/[[:cntrl:]]/8
|
||||
88137:/[[:cntrl:]]/8W
|
||||
88138:/\h/8
|
||||
88139:/\h/8W
|
||||
88140:/\H/8
|
||||
88141:/\H/8W
|
||||
88142:/\v/8
|
||||
88143:/\v/8W
|
||||
88144:/\V/8
|
||||
88145:/\V/8W
|
||||
#boundaries
|
||||
89000:/foo\B.*\bbar/8WP
|
||||
89001:/\b/8
|
||||
89002:/\B/8
|
||||
89003:/\bfoo/8
|
||||
89004:/\bfoo/8WP
|
||||
89005:/foo\b/8
|
||||
89006:/foo\b/8WP
|
||||
89007:/\Bfoo/8
|
||||
89008:/\Bfoo/8WP
|
||||
89009:/foo\B/8
|
||||
89010:/foo\B/8WP
|
||||
89011:/\bô/8
|
||||
89012:/\bô/8WP
|
||||
89013:/ô\b/8
|
||||
89014:/ô\b/8WP
|
||||
89015:/\b﹎/8
|
||||
89016:/\b﹎/8WP
|
||||
89017:/﹎\b/8
|
||||
89018:/﹎\b/8WP
|
||||
89019:/K/8
|
||||
|
||||
# (*VERB) syntax
|
||||
89100:/(*UTF8)\x{7a7a}/
|
||||
89101:/(*UTF8)(*UCP)\w/
|
||||
89102:/(*UCP)\w/8
|
||||
|
||||
# Octal encoding!
|
||||
89103:/\o{75172}/8
|
||||
|
||||
# 4byte utf8
|
||||
89104:/𒀀/8
|
||||
|
||||
# more (*VERB) syntax
|
||||
89105:/(*UCP)(*UTF8)\w/
|
||||
89106:/(*UTF)(*UCP)\w/
|
52
tools/hscollider/test_cases/pcre/vacuous.txt
Normal file
52
tools/hscollider/test_cases/pcre/vacuous.txt
Normal file
@ -0,0 +1,52 @@
|
||||
# A selection of fine vacuous patterns (patterns that match the empty string).
|
||||
# Only true FIREHOSE patterns need the /V flag.
|
||||
|
||||
22000:/.*/V
|
||||
22001:/.?/V
|
||||
22002:/.{0,16}/V
|
||||
22003:/.*/sV
|
||||
22004:/.?/sV
|
||||
22005:/.{0,16}/sV
|
||||
22006:/(foo|)/V
|
||||
22007:/(foo|.?)/sV
|
||||
22008:/(foo|.*)/sV
|
||||
22009:/(foo|.{0,16})/sV
|
||||
22010:/^.*/
|
||||
22011:/^.?/
|
||||
22012:/^.{0,16}/
|
||||
22013:/^.*/s
|
||||
22014:/^.?/s
|
||||
22015:/^.{0,16}/s
|
||||
22016:/^(foo|)/
|
||||
22017:/^(foo|.?)/s
|
||||
22018:/^(foo|.*)/s
|
||||
22019:/^(foo|.{0,16})/s
|
||||
|
||||
22020:/^$/
|
||||
22021:/^\z/
|
||||
|
||||
22022:/(foo|$)/
|
||||
22023:/(foo|\z)/
|
||||
22024:/(.?|$)/sV
|
||||
22025:/(.?|\z)/sV
|
||||
22026:/(^|\z)/
|
||||
|
||||
# Tricky mix of vacuous and multiline
|
||||
22027:/^a?/m
|
||||
22028:/^$/m
|
||||
|
||||
# We handle /./s as a firehose with a min start offset of zero, now.
|
||||
22029:/./s
|
||||
|
||||
# For completeness, some other cases (especially multiline)
|
||||
22030:/^/m
|
||||
22031:/$/m
|
||||
22032:/\z/m
|
||||
22033:/\Z/m
|
||||
22034:/^\z/m
|
||||
22035:/^./sm
|
||||
22036:/^.?/sm
|
||||
22037:/(foo|$)/m
|
||||
|
||||
# Messy cases
|
||||
22038:/((?:d|C|B|D|B*|.)){1,4}/VP
|
2211
tools/hscollider/test_cases/signatures/collider_tests.txt
Normal file
2211
tools/hscollider/test_cases/signatures/collider_tests.txt
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user