Another strategy is to open a REPL in an adjacent window and run code in the REPL while having it take effect in the source buffer alongside.
To do this, open an IELM buffer in a window next to a source buffer, and use this snippet in the REPL:
(with-current-buffer (window-buffer (other-window 1)) (symex-eval (symex-traversal (maneuver (move forward) (move up)))) (other-window 1))
Here, you can substitute the contents of (symex-traversal ...)
with whatever traversal you like.