signal

Signals a condition.

The function tries each active dynamic handler, the most recent first.  If all dynamic handlers decline, signal calls default-handler on condition.  If a handler returns, all the values that it returned are returned from signal.  If signal returns when condition’s recovery protocol does not allow returning, some handler has violated protocol; signal does not check for this error.  If condition is a restart, the caller of signal should always assume that it might return.

Exported from

Modifiers

sealed

Arguments

argAn instance of <condition>.

Values

#rest valuesInstances of <object>.
Summary
Signals a condition.
This form signals a condition of type <simple-warning>.

Functions

signal

This form signals a condition of type <simple-warning>.

Arguments

stringAn instance of <string>.
#rest argumentsInstances of <object>.
A default class of warnings that are described by a warning string.
Signals a condition.
Called if no dynamic handler handles a condition.
The common-dylan module.
Whenever possible, we have tried to keep the Dylan module pristine and unextended, preferring to add our extensions to separate modules or libraries.
The class of objects used by the condition system to connect a signaler with an appropriate handler.
The class of all Dylan objects.
The class of sequences with elements that are characters.