15 KiB
result of "[.]*" | * COUNT || [.] UNIT_SET -----IR----- [0] 0000,0,0,0,0000 COUNT_SET GREEDY MIN: 0 MAX: -1 SET: "[.]" -----Optimized once----- [0] 0000,0,0,0,0000 COUNT_SET GREEDY MIN: 0 MAX: -1 SET: "[.]"
result of "http|https|ftp|ftps" | ALT || CONCAT ||| http UNIT_SPAN ||| ALT |||| UNIT |||| s UNIT || CONCAT ||| ftp UNIT_SPAN ||| ALT |||| UNIT |||| s UNIT -----IR----- [0] 0000,0,0,0,0000 TRY 10 [1] 0000,0,0,0,0000 MATCH_SEQ "http" [2] 0000,0,0,0,0000 TRY 1 [3] 0000,0,0,0,0000 MATCH_SEQ "" [4] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [5] 0000,0,0,0,0000 POP SUCCESS [6] 0000,0,0,0,0000 TRY 1 [7] 0000,0,0,0,0000 MATCH_SEQ "s" [8] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [9] 0000,0,0,0,0000 POP SUCCESS [10] 0000,0,0,0,0000 POP FAIL [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 TRY 10 [14] 0000,0,0,0,0000 MATCH_SEQ "ftp" [15] 0000,0,0,0,0000 TRY 1 [16] 0000,0,0,0,0000 MATCH_SEQ "" [17] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [18] 0000,0,0,0,0000 POP SUCCESS [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "s" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 POP FAIL [24] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [25] 0000,0,0,0,0000 POP SUCCESS [26] 0000,0,0,0,0000 POP FAIL -----Optimized once----- [0] 0000,0,0,0,0000 TRY 10 [1] 0000,0,0,0,0000 MATCH_SEQ "http" [2] 0000,0,0,0,0000 TRY 1 [3] 0000,0,0,0,0000 MATCH_SEQ "" [4] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [5] 0000,0,0,0,0000 POP SUCCESS [6] 0000,0,0,0,0000 TRY 1 [7] 0000,0,0,0,0000 MATCH_SEQ "s" [8] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [9] 0000,0,0,0,0000 POP SUCCESS [10] 0000,0,0,0,0000 POP FAIL [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 TRY 10 [14] 0000,0,0,0,0000 MATCH_SEQ "ftp" [15] 0000,0,0,0,0000 TRY 1 [16] 0000,0,0,0,0000 MATCH_SEQ "" [17] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [18] 0000,0,0,0,0000 POP SUCCESS [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "s" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 POP FAIL [24] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [25] 0000,0,0,0,0000 POP SUCCESS [26] 0000,0,0,0,0000 POP FAIL
result of "abc[0-9]x|abc[0-9]y|abd[0-9]x|abd[0-9]y|xyz" | ALT || CONCAT ||| ab UNIT_SPAN ||| ALT |||| CONCAT ||||| c UNIT ||||| CONCAT |||||| [0-9] UNIT_SET |||||| ALT ||||||| x UNIT ||||||| y UNIT |||| CONCAT ||||| d UNIT ||||| CONCAT |||||| [0-9] UNIT_SET |||||| ALT ||||||| x UNIT ||||||| y UNIT || CONCAT ||| xyz UNIT_SPAN -----IR----- [0] 0000,0,0,0,0000 TRY 30 [1] 0000,0,0,0,0000 MATCH_SEQ "ab" [2] 0000,0,0,0,0000 TRY 11 [3] 0000,0,0,0,0000 MATCH_SEQ "c" [4] 0000,0,0,0,0000 MATCH_SET "[0-9]" [5] 0000,0,0,0,0000 TRY 1 [6] 0000,0,0,0,0000 MATCH_SEQ "x" [7] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [8] 0000,0,0,0,0000 POP SUCCESS [9] 0000,0,0,0,0000 TRY 1 [10] 0000,0,0,0,0000 MATCH_SEQ "y" [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 POP FAIL [14] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [15] 0000,0,0,0,0000 POP SUCCESS [16] 0000,0,0,0,0000 TRY 11 [17] 0000,0,0,0,0000 MATCH_SEQ "d" [18] 0000,0,0,0,0000 MATCH_SET "[0-9]" [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "x" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 TRY 1 [24] 0000,0,0,0,0000 MATCH_SEQ "y" [25] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [26] 0000,0,0,0,0000 POP SUCCESS [27] 0000,0,0,0,0000 POP FAIL [28] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [29] 0000,0,0,0,0000 POP SUCCESS [30] 0000,0,0,0,0000 POP FAIL [31] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [32] 0000,0,0,0,0000 POP SUCCESS [33] 0000,0,0,0,0000 TRY 1 [34] 0000,0,0,0,0000 MATCH_SEQ "xyz" [35] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [36] 0000,0,0,0,0000 POP SUCCESS [37] 0000,0,0,0,0000 POP FAIL -----Optimized once----- [0] 0000,0,0,0,0000 TRY 30 [1] 0000,0,0,0,0000 MATCH_SEQ "ab" [2] 0000,0,0,0,0000 TRY 11 [3] 0000,0,0,0,0000 MATCH_SEQ "c" [4] 0000,0,0,0,0000 MATCH_SET "[0-9]" [5] 0000,0,0,0,0000 TRY 1 [6] 0000,0,0,0,0000 MATCH_SEQ "x" [7] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [8] 0000,0,0,0,0000 POP SUCCESS [9] 0000,0,0,0,0000 TRY 1 [10] 0000,0,0,0,0000 MATCH_SEQ "y" [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 POP FAIL [14] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [15] 0000,0,0,0,0000 POP SUCCESS [16] 0000,0,0,0,0000 TRY 11 [17] 0000,0,0,0,0000 MATCH_SEQ "d" [18] 0000,0,0,0,0000 MATCH_SET "[0-9]" [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "x" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 TRY 1 [24] 0000,0,0,0,0000 MATCH_SEQ "y" [25] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [26] 0000,0,0,0,0000 POP SUCCESS [27] 0000,0,0,0,0000 POP FAIL [28] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [29] 0000,0,0,0,0000 POP SUCCESS [30] 0000,0,0,0,0000 POP FAIL [31] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [32] 0000,0,0,0,0000 POP SUCCESS [33] 0000,0,0,0,0000 TRY 1 [34] 0000,0,0,0,0000 MATCH_SEQ "xyz" [35] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [36] 0000,0,0,0,0000 POP SUCCESS [37] 0000,0,0,0,0000 POP FAIL
result of "get_name|get_value|get_type|set_name|set_value|set_type" | ALT || CONCAT ||| get_ UNIT_SPAN ||| ALT |||| CONCAT ||||| name UNIT_SPAN |||| CONCAT ||||| value UNIT_SPAN |||| CONCAT ||||| type UNIT_SPAN || CONCAT ||| set_ UNIT_SPAN ||| ALT |||| CONCAT ||||| name UNIT_SPAN |||| CONCAT ||||| value UNIT_SPAN |||| CONCAT ||||| type UNIT_SPAN -----IR----- [0] 0000,0,0,0,0000 TRY 14 [1] 0000,0,0,0,0000 MATCH_SEQ "get_" [2] 0000,0,0,0,0000 TRY 1 [3] 0000,0,0,0,0000 MATCH_SEQ "name" [4] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [5] 0000,0,0,0,0000 POP SUCCESS [6] 0000,0,0,0,0000 TRY 1 [7] 0000,0,0,0,0000 MATCH_SEQ "value" [8] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [9] 0000,0,0,0,0000 POP SUCCESS [10] 0000,0,0,0,0000 TRY 1 [11] 0000,0,0,0,0000 MATCH_SEQ "type" [12] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [13] 0000,0,0,0,0000 POP SUCCESS [14] 0000,0,0,0,0000 POP FAIL [15] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [16] 0000,0,0,0,0000 POP SUCCESS [17] 0000,0,0,0,0000 TRY 14 [18] 0000,0,0,0,0000 MATCH_SEQ "set_" [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "name" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 TRY 1 [24] 0000,0,0,0,0000 MATCH_SEQ "value" [25] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [26] 0000,0,0,0,0000 POP SUCCESS [27] 0000,0,0,0,0000 TRY 1 [28] 0000,0,0,0,0000 MATCH_SEQ "type" [29] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [30] 0000,0,0,0,0000 POP SUCCESS [31] 0000,0,0,0,0000 POP FAIL [32] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [33] 0000,0,0,0,0000 POP SUCCESS [34] 0000,0,0,0,0000 POP FAIL -----Optimized once----- [0] 0000,0,0,0,0000 TRY 14 [1] 0000,0,0,0,0000 MATCH_SEQ "get_" [2] 0000,0,0,0,0000 TRY 1 [3] 0000,0,0,0,0000 MATCH_SEQ "name" [4] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [5] 0000,0,0,0,0000 POP SUCCESS [6] 0000,0,0,0,0000 TRY 1 [7] 0000,0,0,0,0000 MATCH_SEQ "value" [8] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [9] 0000,0,0,0,0000 POP SUCCESS [10] 0000,0,0,0,0000 TRY 1 [11] 0000,0,0,0,0000 MATCH_SEQ "type" [12] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [13] 0000,0,0,0,0000 POP SUCCESS [14] 0000,0,0,0,0000 POP FAIL [15] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [16] 0000,0,0,0,0000 POP SUCCESS [17] 0000,0,0,0,0000 TRY 14 [18] 0000,0,0,0,0000 MATCH_SEQ "set_" [19] 0000,0,0,0,0000 TRY 1 [20] 0000,0,0,0,0000 MATCH_SEQ "name" [21] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [22] 0000,0,0,0,0000 POP SUCCESS [23] 0000,0,0,0,0000 TRY 1 [24] 0000,0,0,0,0000 MATCH_SEQ "value" [25] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [26] 0000,0,0,0,0000 POP SUCCESS [27] 0000,0,0,0,0000 TRY 1 [28] 0000,0,0,0,0000 MATCH_SEQ "type" [29] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [30] 0000,0,0,0,0000 POP SUCCESS [31] 0000,0,0,0,0000 POP FAIL [32] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [33] 0000,0,0,0,0000 POP SUCCESS [34] 0000,0,0,0,0000 POP FAIL
result of "helix|hello|help|hero|hers|her" | CONCAT || he UNIT_SPAN || ALT ||| CONCAT |||| l UNIT |||| ALT ||||| CONCAT |||||| ix UNIT_SPAN ||||| CONCAT |||||| lo UNIT_SPAN ||||| p UNIT ||| CONCAT |||| r UNIT |||| ALT ||||| o UNIT ||||| s UNIT ||||| UNIT -----IR----- [0] 0000,0,0,0,0000 MATCH_SEQ "he" [1] 0000,0,0,0,0000 TRY 14 [2] 0000,0,0,0,0000 MATCH_SEQ "l" [3] 0000,0,0,0,0000 TRY 1 [4] 0000,0,0,0,0000 MATCH_SEQ "ix" [5] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [6] 0000,0,0,0,0000 POP SUCCESS [7] 0000,0,0,0,0000 TRY 1 [8] 0000,0,0,0,0000 MATCH_SEQ "lo" [9] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [10] 0000,0,0,0,0000 POP SUCCESS [11] 0000,0,0,0,0000 TRY 1 [12] 0000,0,0,0,0000 MATCH_SEQ "p" [13] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [14] 0000,0,0,0,0000 POP SUCCESS [15] 0000,0,0,0,0000 POP FAIL [16] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [17] 0000,0,0,0,0000 POP SUCCESS [18] 0000,0,0,0,0000 TRY 14 [19] 0000,0,0,0,0000 MATCH_SEQ "r" [20] 0000,0,0,0,0000 TRY 1 [21] 0000,0,0,0,0000 MATCH_SEQ "o" [22] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [23] 0000,0,0,0,0000 POP SUCCESS [24] 0000,0,0,0,0000 TRY 1 [25] 0000,0,0,0,0000 MATCH_SEQ "s" [26] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [27] 0000,0,0,0,0000 POP SUCCESS [28] 0000,0,0,0,0000 TRY 1 [29] 0000,0,0,0,0000 MATCH_SEQ "" [30] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [31] 0000,0,0,0,0000 POP SUCCESS [32] 0000,0,0,0,0000 POP FAIL [33] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [34] 0000,0,0,0,0000 POP SUCCESS [35] 0000,0,0,0,0000 POP FAIL -----Optimized once----- [0] 0000,0,0,0,0000 MATCH_SEQ "he" [1] 0000,0,0,0,0000 TRY 14 [2] 0000,0,0,0,0000 MATCH_SEQ "l" [3] 0000,0,0,0,0000 TRY 1 [4] 0000,0,0,0,0000 MATCH_SEQ "ix" [5] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [6] 0000,0,0,0,0000 POP SUCCESS [7] 0000,0,0,0,0000 TRY 1 [8] 0000,0,0,0,0000 MATCH_SEQ "lo" [9] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [10] 0000,0,0,0,0000 POP SUCCESS [11] 0000,0,0,0,0000 TRY 1 [12] 0000,0,0,0,0000 MATCH_SEQ "p" [13] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [14] 0000,0,0,0,0000 POP SUCCESS [15] 0000,0,0,0,0000 POP FAIL [16] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [17] 0000,0,0,0,0000 POP SUCCESS [18] 0000,0,0,0,0000 TRY 14 [19] 0000,0,0,0,0000 MATCH_SEQ "r" [20] 0000,0,0,0,0000 TRY 1 [21] 0000,0,0,0,0000 MATCH_SEQ "o" [22] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [23] 0000,0,0,0,0000 POP SUCCESS [24] 0000,0,0,0,0000 TRY 1 [25] 0000,0,0,0,0000 MATCH_SEQ "s" [26] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [27] 0000,0,0,0,0000 POP SUCCESS [28] 0000,0,0,0,0000 TRY 1 [29] 0000,0,0,0,0000 MATCH_SEQ "" [30] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [31] 0000,0,0,0,0000 POP SUCCESS [32] 0000,0,0,0,0000 POP FAIL [33] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [34] 0000,0,0,0,0000 POP SUCCESS [35] 0000,0,0,0,0000 POP FAIL
result of "a*.[abc](?abcd|a(bc)c)(?.)234" | CONCAT || * COUNT ||| a UNIT || CONCAT ||| . UNIT_SET ||| CONCAT |||| * COUNT ||||| [abc] UNIT_SET |||| CONCAT ||||| (? GROUP_BEGIN |||||| CONCAT ||||||| abc UNIT_SPAN ||||||| ALT |||||||| d UNIT |||||||| c UNIT ||||| CONCAT |||||| (? GROUP_BEGIN ||||||| * COUNT |||||||| . UNIT_SET |||||| CONCAT ||||||| 234 UNIT_SPAN -----IR----- [0] 0000,0,0,0,0000 COUNT_SEQ GREEDY MIN: 0 MAX: -1 SEQ: "a" [1] 0000,0,0,0,0000 MATCH_SET "." [2] 0000,0,0,0,0000 COUNT_SET GREEDY MIN: 0 MAX: -1 SET: "[abc]" [3] 0000,0,0,0,0000 TRY 10 [4] 0000,0,0,0,0000 MATCH_SEQ "abc" [5] 0000,0,0,0,0000 TRY 1 [6] 0000,0,0,0,0000 MATCH_SEQ "d" [7] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [8] 0000,0,0,0,0000 POP SUCCESS [9] 0000,0,0,0,0000 TRY 1 [10] 0000,0,0,0,0000 MATCH_SEQ "c" [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 POP FAIL [14] 0000,0,0,0,0000 CONDITION SUCCESS: 2 FAIL: 1 [15] 0000,0,0,0,0000 POP FAIL [16] 0000,0,0,0,0000 PACK SUCCESS GROUP: "a" [17] 0000,0,0,0,0000 TRY 1 [18] 0000,0,0,0,0000 COUNT_SET GREEDY MIN: 0 MAX: -1 SET: "." [19] 0000,0,0,0,0000 CONDITION SUCCESS: 2 FAIL: 1 [20] 0000,0,0,0,0000 POP FAIL [21] 0000,0,0,0,0000 PACK SUCCESS GROUP: "name" [22] 0000,0,0,0,0000 MATCH_SEQ "234" -----Optimized once----- [0] 0000,0,0,0,0000 COUNT_SEQ GREEDY MIN: 0 MAX: -1 SEQ: "a" [1] 0000,0,0,0,0000 MATCH_SET "." [2] 0000,0,0,0,0000 COUNT_SET GREEDY MIN: 0 MAX: -1 SET: "[abc]" [3] 0000,0,0,0,0000 TRY 10 [4] 0000,0,0,0,0000 MATCH_SEQ "abc" [5] 0000,0,0,0,0000 TRY 1 [6] 0000,0,0,0,0000 MATCH_SEQ "d" [7] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [8] 0000,0,0,0,0000 POP SUCCESS [9] 0000,0,0,0,0000 TRY 1 [10] 0000,0,0,0,0000 MATCH_SEQ "c" [11] 0000,0,0,0,0000 CONDITION SUCCESS: 1 FAIL: 2 [12] 0000,0,0,0,0000 POP SUCCESS [13] 0000,0,0,0,0000 POP FAIL [14] 0000,0,0,0,0000 CONDITION SUCCESS: 2 FAIL: 1 [15] 0000,0,0,0,0000 POP FAIL [16] 0000,0,0,0,0000 PACK SUCCESS GROUP: "a" [17] 0000,0,0,0,0000 TRY 1 [18] 0000,0,0,0,0000 FIND_COMPLEX FURTHEST COUNT: -1 [19] 0000,0,0,0,0000 CONDITION SUCCESS: 2 FAIL: 1 [20] 0000,0,0,0,0000 POP FAIL [21] 0000,0,0,0,0000 PACK SUCCESS GROUP: "name" [22] 0000,0,0,0,0000 MATCH_SEQ "234"
Program has exited with no error, press any key to exit.