The SCL Debugger |
Abbreviation: | D |
Syntax | |
Details | |
Examples | |
See Also |
Syntax |
DELETE debug-request <location> |
is an SCL debugger command to be deleted:
BREAK | |
TRACE | |
WATCH |
specifies where a debugging request should be deleted. For debug-request BREAK or TRACE, location can be
deletes debugging requests from all programs that are in the application's execution stack.
deletes debugging requests from the first executable statement in each entry that contains an SCL program. If the entry resides in the current catalog, then entry-name can be a one-level name.
specifies a catalog entry. The debugging requests on the first executable statement of the specified catalog entry are deleted. If the entry resides in a different catalog, then entry-name must be a four-level name, and it must already be loaded into the application's execution stack. A backslash must follow the entry name.
specifies a program label. The debugging requests on the first executable statement of the specified program label are deleted. Label can be any program label.
specifies a line number in an SCL program. The debugging requests on the specified line are deleted.
For debug-request WATCH, location can be
deletes the watch status from the first executable statement of the specified catalog entry. If the entry resides in a different catalog, then entry-name must be a four-level name, and it must already be loaded into the application's execution stack. A backslash must follow the entry name. Variable specifies the name of a particular watched variable for which the watch status is deleted.
Details |
The DELETE command deletes any breakpoint, tracepoint, or watched variable debugger requests in one or more programs that you specify.
Examples |
Delete all breakpoints from the entry TEST1.SCL:
DEBUG> d b test1\
The output to the debugger MESSAGE window is
d b test1 Stop at line 5 in MYLIB.MYCAT.TEST1.SCL Delete all the breakpoints in MYLIB.MYCAT.TEST1.SCL
Delete all breakpoints from the first executable statement of all entries:
DEBUG> d b entry
Delete the tracepoint at line 35 in the program currently executing:
DEBUG> d t 35
Delete the tracepoint at the first executable statement of the MAIN section of the program that is currently executing:
DEBUG> d t main
Delete the watch status from all variables in all programs that are in the application's execution stack:
DEBUG> d w _all_
Delete the watch status from the variable ABC in the program that is currently executing:
DEBUG> d w abc
Delete the watch status from the variable XYZ in the entry TEST3.SCL:
DEBUG> d w test3\xyz
See Also |
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.