Skip to content

Quick Debugger

The Quick Debugger shows a non-interactive backtrace when run on an expression that throws an uncaught error. It loads straight to where the error occurs. The values shown for the variables are their values at the time of the error. The current position of execution is indicated in each frame by a blue arrow.

At the end of the last frame, the error, erroring operation, and arguments are given.

quickMode.png

If you debug an expression that throws an error explicitly, or errors while not in a function, such as .myLib.plot 100f?1f, you will get an error message like this

errorBeforeFunction.png

If there are no errors, the return value will be shown

quickSuccess.png

Peach

Errors occurring inside a peach can only be reported when running with no slaves. There may be other causes for this error message besides errors inside a peach.

peachError.png