Files
stgsharp/future/ngra-regex-ir-sample.md
2026-07-06 18:19:32 +08:00

453 lines
15 KiB
Markdown

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 "<EPSILON>"
[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 "<EPSILON>"
[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 "<EPSILON>"
[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 "<EPSILON>"
[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 "<EPSILON>"
[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 "<EPSILON>"
[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]*(?<a>abcd|a(bc)c)(?<name>.*)234"
| CONCAT
|| * COUNT
||| a UNIT
|| CONCAT
||| . UNIT_SET
||| CONCAT
|||| * COUNT
||||| [abc] UNIT_SET
|||| CONCAT
||||| (?<a> GROUP_BEGIN
|||||| CONCAT
||||||| abc UNIT_SPAN
||||||| ALT
|||||||| d UNIT
|||||||| c UNIT
||||| CONCAT
|||||| (?<name> 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.