Tracing is enabled with the
and disabled with the
When enabled, the tracer will step through the
accepting debug commands, and simply write out the other ports.
The following debug commands are currently supported:
CHR debug options: <cr> creep c creep s skip g ancestors n nodebug b break a abort f fail ? help h help
Their meaning is:
Step to the next port.
Skip to exit port of this call or wake port.
Print list of ancestor call and wake ports.
Disable the tracer.
Enter a recursive Prolog top level. See
Exit to the top level. See
Insert failure in execution.
Print the above available debug options.