rendered paste bodyMatching REx "((?:(?:ab)|(?:aba))*?b)" against "abababa"
Setting an EVAL scope, savestack=5
0 <> <abababa> | 1: OPEN1
0 <> <abababa> | 3: MINMOD
0 <> <abababa> | 4: CURLYX[0] {0,32767}
0 <> <abababa> | 13: WHILEM[1/1]
0 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=15
0 <> <abababa> | 14: NOTHING
0 <> <abababa> | 15: EXACT <b>
failed...
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
trying longer...
Setting an EVAL scope, savestack=15
0 <> <abababa> | 6: BRANCH
Setting an EVAL scope, savestack=21
0 <> <abababa> | 7: EXACT <ab>
2 <ab> <ababa> | 13: WHILEM[1/1]
1 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=31
2 <ab> <ababa> | 14: NOTHING
2 <ab> <ababa> | 15: EXACT <b>
failed...
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
trying longer...
Setting an EVAL scope, savestack=31
2 <ab> <ababa> | 6: BRANCH
Setting an EVAL scope, savestack=37
2 <ab> <ababa> | 7: EXACT <ab>
4 <abab> <aba> | 13: WHILEM[1/1]
2 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=47
4 <abab> <aba> | 14: NOTHING
4 <abab> <aba> | 15: EXACT <b>
failed...
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
trying longer...
Setting an EVAL scope, savestack=47
4 <abab> <aba> | 6: BRANCH
Setting an EVAL scope, savestack=53
4 <abab> <aba> | 7: EXACT <ab>
6 <ababab> <a> | 13: WHILEM[1/1]
3 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=63
6 <ababab> <a> | 14: NOTHING
6 <ababab> <a> | 15: EXACT <b>
failed...
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
trying longer...
Setting an EVAL scope, savestack=63
6 <ababab> <a> | 6: BRANCH
Setting an EVAL scope, savestack=69
6 <ababab> <a> | 7: EXACT <ab>
failed...
6 <ababab> <a> | 10: EXACT <aba>
failed...
Clearing an EVAL scope, savestack=63..69
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
failed...
4 <abab> <aba> | 10: EXACT <aba>
7 <abababa> <> | 13: WHILEM[1/1]
3 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=63
7 <abababa> <> | 14: NOTHING
7 <abababa> <> | 15: EXACT <b>
failed...
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
trying longer...
Setting an EVAL scope, savestack=63
7 <abababa> <> | 6: BRANCH
Setting an EVAL scope, savestack=69
7 <abababa> <> | 7: EXACT <ab>
failed...
7 <abababa> <> | 10: EXACT <aba>
failed...
Clearing an EVAL scope, savestack=63..69
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
failed...
Clearing an EVAL scope, savestack=47..53
restoring \1 to -1(0)..-1(no)
restoring \1..\1 to undef
failed...
2 <ab> <ababa> | 10: EXACT <aba>
5 <ababa> <ba> | 13: WHILEM[1/1]
2 out of 0..32767 cc=22c940
Setting an EVAL scope, savestack=47
5 <ababa> <ba> | 14: NOTHING
5 <ababa> <ba> | 15: EXACT <b>
6 <ababab> <a> | 17: CLOSE1
6 <ababab> <a> | 19: END
Match successful!
ababab
Freeing REx: `"((?:(?:ab)|(?:aba))*?b)"'