The BASIC/FlashBASIC debugger facilitates the debugging of new BASIC or FlashBASIC programs and the maintenance of existing BASIC or FlashBASIC programs.
The BASIC/FlashBASIC debugger has the following general capabilities:
Step through execution of programs in single or multiple steps (see e command).
Transfer to a specified line number (see g command (FlashBASIC Debugger)).
Break execution (temporarily halt) at given line numbers or when specified conditions have been satisfied (see b command (FlashBASIC Debugger)).
Display or change any variables, including dimensioned variables (see / command).
Trace variables (see t command (FlashBASIC Debugger)).
Enter the system debugger (see de command (FlashBASIC Debugger) and debug command (FlashBASIC Debugger)).
Direct output to either terminal or printer (see lp command).
Display or pop GOSUB stack (see r command (FlashBASIC Debugger)).
Display source code lines (see l command (FlashBASIC Debugger) and c command (FlashBASIC Debugger)).