FlashBASIC Debugger
45 topics in this section.
B
C
c command (FlashBASIC Debugger)
The c command toggles on or off the display of the current source line when stepping through the program with CTRL+J. Wh
CTRL+J command
The CTRL+J command has the same effect as the BASIC/FlashBASIC debugger g command, except that CTRL+J only requires one
CTRL+N command
The CTRL+N command is similar to the BASIC/FlashBASIC debugger g command except that if single-stepping is active, the C
D
d command (FlashBASIC Debugger)
The d command displays the contents of the breakpoint and trace table.
de command (FlashBASIC Debugger)
The de command invokes the system debugger from the BASIC/FlashBASIC debugger. Issuing a g command from the system debug
debug command (FlashBASIC Debugger)
The debug command temporarily exits the BASIC/FlashBASIC debugger and invokes the system debugger. Issuing a g command f
Dollar command
The $ command displays the current program name and current line number, and verifies the object code. The object code i
down command
The down command is used in the BASIC/FlashBASIC debugger to move down the call stack.
E
e command
The e command indicates the number of instructions to execute prior to returning to the BASIC/FlashBASIC debugger.
edit command (BASIC/FlashBASIC Debugger)
The edit command invokes the Update processor for editing the current program from within the BASIC/FlashBASIC debugger.
end command (FlashBASIC Debugger)
The end command terminates the run-time portion of a BASIC or FlashBASIC program, exits the debugger, and returns contro
Entering the Debugger (BASIC/FlashBASIC Debugger)
When the BASIC/FlashBASIC debugger is entered, it indicates the source code line number is to be executed next and promp
F
G
H
K
L
M
N
O
P
R
r command (FlashBASIC Debugger)
The r command pops the top return stack address of the local subroutine from the stack, causing the next return command
Referencing variables
When in the debugger, the current value of any variable may be examined (and optionally changed) using the forms listed.
return command
The return command returns from the current subroutine in the BASIC/FlashBASIC debugger. All code from the current debug
S
T
U
V
Z
#
? command (FlashBASIC Debugger)
The ? command displays the current program name and line number.
?! command
The ?! command is used in the BASIC/FlashBASIC debugger to display the current call stack with current parameter values
[ command
The [ command sets the left output zone limits of debugger display.
] command
The ] command sets the right output zone limits of debugger display.
/ command
The / command references and optionally alters the contents of variables within the run-time code being executed.
\ command
The \ command is used by the BASIC/FlashBASIC debugger to display the current value of a variable or integer expression.
# command
The # command displays the item-ID of the error message that caused the most recent abort into the BASIC/FlashBASIC debu
> command
The > command executes any TCL command typed concatenated after the > and returns to the BASIC debugger.
$! command
The $! command displays the current call stack with parameter names and values being shown. If the symbol table is not p