| Did you know ... | Search Documentation: |
| Errors |
Examine errors/warnings
The Errors Browser visualises all defined error
objects. It may be used to examine defined errors, get an extensive
description of an error or change the kind of an error. The variable error<-kind
describes how the system reacts when such an error is encountered:
->report.
If there is no place to display the message without attracting attention
it is ignored.->catch_error_signals, pce->print_c_stack).
PCE attempts to abort back to the host-language
toplevel
It is not advised to change fatal messages into another
kind.
User interface:
The user interface of this tool is similar to the other overview tools.
If a search string is specified only cards that match the regular expression entered will be shown.
If an error is selected, the kind menu is activated. It
may be used to change the kind of the error. For example
the error no_behaviour is generated if a message is send to
an object and the object has no method implementing this message.
Setting kind to ignored will make the message
silently fail; message will print it, but continue
execution and warning will trap the tracer. The latter
allows you to inspect PCE's goal-stack.
Tool name: errors