Go to the first, previous, next, last section, table of contents.


Debugging Procedures

`lib/debugger.exp' defines these utility procedures:

dumpvars expr
This takes a csh style regular expression (glob rules) and prints the values of the global variable names that match. It is abbreviated as dv
dumplocals expr
This takes a csh style regular expression (glob rules) and prints the values of the local variable names that match. It is abbreviated as dl.
dumprocs expr
This takes a csh style regular expression (glob rules) and prints the body of all procs that match. It is abbreviated as dp
dumpwatch expr
This takes a csh style regular expression (glob rules) and prints all the watchpoints. It is abbreviated as dw.
watchunset var
This breaks program execution when the variable var is unset. It is abbreviated as wu.
watchwrite var
This breaks program execution when the variable var is written. It is abbreviated as ww.
watchread var
This breaks program execution when the variable var is read. It is abbreviated as wr.
watchdel watch
This deletes a the watchpoint for watch. It is abbreviated as wd.
print var
This prints the value of the variable var. It is abbreviated as p.
quit
This makes runtest exit. It is abbreviated as q.
bt
This prints a backtrace of the executed Tcl commands.


Go to the first, previous, next, last section, table of contents.