step
See next/0.
type of command : trace
det_next
Command which does the same thing as step/0, but it is not backtrackable.
type of command : trace
det_step
See det_next/0.
type of command : trace
next(N) {n}
Command which prints the N next trace events according to the ``traced_ports'' parameter.
N : integer
type of command : opium
step(N)
See next/1.
N : integer
type of command : opium
finish {f}
Command which makes the execution continuing until it reaches a final port (exit or fail) of the goal to which the current event refers. If the current port is already final, it acts like a step/0.
It is the same command as skip/0 (``skip'' is the name used in the Prolog version of Opium, ``finish'' is the name used in the internal Mercury debugger).
type of command : trace
skip {sk}
See finish/0.
type of command : trace
step_np
Primitive which does the same as command step except printing a trace line.
det_next_np
Primitive which does the same as command det_next except printing a trace line.
det_step_np
Primitive which does the same as command det_step except printing a trace line.
finish_np {f_np}
Primitive which does the same as command finish except printing a trace line.
skip_np {sk_np}
Primitive which does the same as command skip except printing a trace line.