|
Command
|
Description
|
|---|---|
|
BREAK
|
sets a breakpoint at
a particular executable program statement. When the Debugger encounters
a breakpoint, program execution is suspended and the cursor is placed
at the DEBUG prompt in the Debugger's Message window.
|
|
DELETE
|
removes breakpoints,
tracepoints, or watched variables that were previously set by the
BREAK, TRACE, and WATCH commands.
|
|
DESCRIBE
|
|
|
EXAMINE
|
|
|
GO
|
continues program execution
until a specified statement or until the next breakpoint or end of
program is encountered.
|
|
JUMP
|
restarts program execution
at a specified executable statement, which may skip intermediate statements.
|
|
LIST
|
displays all of the
breakpoints, tracepoints, and watched variables that have been set
by the BREAK, TRACE, and WATCH commands.
|
|
PUTLIST
|
displays the contents of an SCL list.
|
|
QUIT
|
terminates the Debugger.
|
|
STEP
|
steps through the program,
statement by statement. By default, the ENTER key is set to STEP.
|
|
TRACE
|
sets a tracepoint. When
a tracepoint is encountered, the Debugger displays relevant information
in the Message window and continues processing.
|
|
WATCH
|
sets a watched variable.
If the value of a watched variable is modified by the program, the
Debugger suspends execution at the statement where the change occurred.
The old and new values of the variable are displayed in the Message
window.
|
|
Use the...
|
when you want to...
|
|---|---|
|
Coverage Analyzer
|
monitor an executing application and access a report that shows which lines of SCL
code are not executed during testing.
|
|
List Diagnostic Utility
|
monitor an executing application and access reports on the use of SCL lists, including
any lists that are left undeleted.
|
|
Performance Analyzer
|
monitor an executing application and identify any bottlenecks in an application's
SCL code.
|
|
Static Analyzer
|
access reports that detail SCL code complexity; variable, function, method, and I/O usage;
and error and warning messages.
|
sclprof at
the command prompt. For detailed information about using these tools,
refer to the SAS/AF online
Help.