basic.debug

Statement/BASIC Program, Releases: AP and R83

Invokes Pick/BASIC debugger.

Description

temporarily suspends execution of a Pick/BASIC program and invokes the Pick/BASIC debugger.

The program may also be 'run' with the 'd' option, or, if cataloged, activated with a 'd' option. (see 'run' and 'catalog')

The 'g' command in the Pick/BASIC debugger returns control to the Pick/BASIC program and continues execution at the next executable statement in the program.

Example

crt 'Command ':
input response
if response = 'd' then debug

See Also

Command Name Type Description
tcl.brk-debug Verb: Access Causes the break key to enter the system or Pick/BASIC debugger.
basic.statements Definition Definition of statements and functions.
tcl.run Verb: Access Activates compiled Pick/BASIC program.
basic.break Statement Enables or disables the break key.
basic.debugger.t Command Establishes trace table entry.
tcl.break-key-on Verb: Access Invokes 'break-key' with 'n' option.
tcl.catalog Verb: Access Creates 'verb' item for a Pick/BASIC program.
basic.debugger.off Command Terminates program and logs process off.
tcl.break-key Verb: Access Enables or disables break key.
tcl.break-key-off Verb: Access Invokes 'break-key' with 'f' option.
tcl.brk-level Verb: Access Causes the break key to push a level.
basic.execute Statement Performs TCL command expression.
basic.debugger.end Command Ends program execution.
basic.debugger.? Command Displays current program name and line number.
basic.debugger.b Command Sets breakpoint condition.
basic.debugger.d Command Displays trace and break table.
basic.debugger.g Command Resumes execution or 'goes to' specific line number.
basic.debugger.k Command Kills breakpoint.
basic.debugger.overview Introductory facilitates the debugging of new Pick/BASIC programs and the maintenance of existing Pick/BASIC programs.

User Comments

What do you think?

Share your experience or ask a question by using the form below.

Login to leave your comments.