The push-button view on the main window contains push buttons that
correspond to debugger commands. You can modify, add, remove, and
resequence push buttons and the commands associated with them.
Use the default push buttons to complete the following functions.
Push
Button Function
------ --------
Stop Interrupts program execution or a debugger
operation without ending the debugging
session.
Go Starts or resumes execution from the current
program location.
Step Executes the program one step unit of
execution. By default, this is one executable
line of source code.
S-into (Step into) When execution is suspended at a
routine call statement, moves execution into
the called routine just past the start of the
routine. If not at a routine call statement,
this push button has the same behavior as the
Step push button.
S-ret (Step return) Executes the program directly to
the end of the routine.
S/call (Step call) Executes the program to the next
call or return instruction.
EX (Examine) Displays, in the command view,
the current value of a variable whose name
you have selected in a window.
E/az Displays, in the command view, the current
value of a variable whose name you have
selected in a window. The variable is interpreted
as a zero-terminated ASCII string.
E/ac Displays, in the command view, the current
value of a variable whose name you have
selected in a window. The variable is interpreted
as a counted ASCII string preceded by a one-byte
count field that contains the length of the string.
EVAL Displays, in the command view, the value
of a language expression in the current language
(by default, the language of the module containing
the main program.
MON (Monitor) Displays, in the monitor view, a
variable name that you have selected in a window
and the current value of that variable. Whenever the
debugger regains control from your program, it
automatically checks the value and updates the
displayed value accordingly.