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).
Enter the system debugger (see de Command and debug Command).
Direct output to either terminal or printer (see lp Command).
Display or pop GOSUB stack (see r Command).
NOTE |
To use the BASIC/FlashBASIC debugger, sys2 privileges are required. |
The following topics are presented:
Describes the symbol table, which is used by the BASIC/FlashBASIC debugger to reference symbolic variables. |
|
Describes how to enter the debugger. |
|
Describes how to reference and examine variables from the debugger. |
|
Describes the zone command, which sets left and right output zone limits of debugger display. |
|
Lists and describes the BASIC/FlashBASIC debugger commands. |