The Lisp Machine software development environment supports source-oriented debugging

The erroneous parts of the code in a function can be highlighted (see the output in the Listener).

Still there are very few Lisp systems supporting this feature.