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).
Break execution (temporarily halt) at given line numbers or when specified conditions have been satisfied (see b Command).
Display or change any variables, including dimensioned variables (see / Command).
Trace variables (see t Command).
Direct output to either terminal or printer (see lp Command).
Display or pop GOSUB stack (see r Command).
To use the BASIC/FlashBASIC debugger, sys2 privileges are required.
The following topics are presented:
Entering the Debugger
Zone Output Specification
FlashBASIC Debugger Commands