Refactoring: remove the "monadic_minus" flag from runparse_node.
Rather than setting a flag and behaving differently on the following iteration, the code now handles the monadic minus in a single iteration. This makes the logic easier to understand (fewer possible states).