A source-linked debugger is provided via QUI as well as via Emacs, allowing you to single-step through your source code. The debugger works by modification of compiled code, so there is no longer any need to distinguish between "consulting" and "compiling"; all code is compiled unless declared dynamic.
The new debugger also helps you to find inefficiencies in your program by
The debugger is documented in dbg.