
7 Using MLWorks in TTY Mode
7.3 Debugging in the TTY interface
The TTY interface provides its own interface to the debugger. The commands available are:
<
- Go to the earliest frame in the stack
>
- Go to the latest frame in the stack
i
- Next frame into the stack or next later frame (callee)
i <n>
- Next n frames into the stack
o
- Next frame out of the stack or next earlier frame (caller)
o <n>
- Next n frames out of the stack
b
- Do a backtrace of the stack
f
- Show full frame details
e
- Edit definition
h {<name>}
- Hide the given types of frame or list hidden frame types if none given
r {<name>}
- Reveal the given types of frame or list the revealed frame types if none given
p
- Print values of local and closure variables
c
- Continue interrupted computation
s
- Step through computation
s <n>
- Step through computation to nth function call
n
- Step over the current function to the start of the next one
trace <name>
- Set trace on function entry at <name>
breakpoint <name>
- Set breakpoint on function entry at <name>
untrace <name>
- Unset trace on function entry at <name>
unbreakpoint <name>
- Unset breakpoint on function entry at <name>
breakpoints
- Display the list of breakpoints
ignore <name>
n
- Ignore the next n hits on the breakpoint on function <name>
help
- Display this help info
?
- Display this help info
c
- Continue interrupted code
q
- Return to top level
MLWorks User Guide (UNIX version 1.0) - 3 DEC 1996

Generated with Harlequin WebMaker