Interactive excution

LispWorks is a mature Common Lisp development system with an interesting command-line development mode. Here is an example:

...

As you can see, there are quite a bit of things one can do when an error is thrown. Clever - and I assume very useful while writing new code or just for trying out things before writing tests and code.