bitcoin/bitcoin — pull request #3901 by luke-jr (2014-03-19 16:09:39+00:00)
Title: Split up EvalScript into EvalScriptState::Start and ::Step, so single-stepping can be done

The idea being that once scripting is its own shared library, one can have a debugger than single-steps through a Script.