next up previous index
Next: Events Up: ECLiPSe User Manual Release Previous: Definite Clause Grammars   Index


Events and Interrupts

The normal execution of a Prolog program may be interrupted by Events and Interrupts:

Events

Errors

Errors are a special case of events. They are raised by built-in predicates (e.g. when the arguments are of the wrong type) and usually pass the culprit goal to the error handler.

Interrupts

Interrupts usually originate from the operating system, e.g. on a Unix host, signals are mapped to ECLiPSe interrupts.




next up previous index
Next: Events Up: ECLiPSe User Manual Release Previous: Definite Clause Grammars   Index
Warwick Harvey
2004-08-07