Next Previous Up Top Contents Index

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 version 2.0 for UNIX/Linux - 31 Jul 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker