&#62; The simplest way to understand this is to realize that you are basically living "inside" the running exe that you're writing.<p>Ah. Given what I already know, it sounds a lot like opening up a Python REPL, importing all the code you need, and then starting the main loop of the program.<p>&#62; You're looking through a glass.<p>Heh, through debugger-colored glasses. :)<p>I see what you mean though. With C++, if you find your problem, you stop the whole show, go back to your source, take a stab at a fix, recompile, and then run once again in the debugger. With Lisp, you're just there the whole time.