Debugging macros

To debug the macro, you first have to enable the debugger: If the debugger is enabled and an error occurs, you will be dropped into the debugger.

Currently it is not possible to edit the macro while debugging ("Edit&Continue"), you have to stop the macro before you can edit it. However, you can step through your macros or skip commands. When you skip a control flow command that has more than one possible "next command", you will be asked which one to choose.

You can also add STOP commands before starting the macro to stop execution at a given point.

You may evaluate expressions and assign new variable values using the Test expression command (use var := value to assign variables).