error

Name

error -- Signal a non-recoverable condition

Type: function

Synopsis

error( condition);

error( message arg);

Arguments

condition

A condition object (an instance of <condition>).

format-string

An instance of <string>.

Description

This function signals a condition from which no recovery is possible. If the signal handler returns, then another error is signalled (a recovery protocol failure). Hence, this function never returns.

In the interactive environment, the default condition handler supplied by the read-eval-print loop will catch any condition not otherwise caught and create a "break" loop.

The second form of the function is a convenient interface to creating instances of <simple-error> with the given message and arguments.