CMUCL has both a graphical inspector that uses the X Window System, and a simple terminal-based inspector.
inspect calls the inspector on the optional argument
object. If object is unsupplied,
nil. Otherwise, the behavior of inspect
depends on whether Lisp is running under X. When
eventually exited, it returns some selected Lisp object.
|• The Graphical Interface|
|• The TTY Inspector|