1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-12 23:00:22 +02:00

(Handling Errors): Index entries for error keys.

This commit is contained in:
Kevin Ryde 2003-05-10 01:18:29 +00:00
parent 7f5efb18b8
commit 43bc657a46

View file

@ -894,40 +894,50 @@ in which they are used:
@itemize @bullet @itemize @bullet
@item @item
@cindex @code{error-signal}
@code{error-signal}: thrown after receiving an unhandled fatal signal @code{error-signal}: thrown after receiving an unhandled fatal signal
such as SIGSEGV, SIGBUS, SIGFPE etc. The @var{rest} argument in the throw such as SIGSEGV, SIGBUS, SIGFPE etc. The @var{rest} argument in the throw
contains the coded signal number (at present this is not the same as the contains the coded signal number (at present this is not the same as the
usual Unix signal number). usual Unix signal number).
@item @item
@cindex @code{system-error}
@code{system-error}: thrown after the operating system indicates an @code{system-error}: thrown after the operating system indicates an
error condition. The @var{rest} argument in the throw contains the error condition. The @var{rest} argument in the throw contains the
errno value. errno value.
@item @item
@cindex @code{numerical-overflow}
@code{numerical-overflow}: numerical overflow. @code{numerical-overflow}: numerical overflow.
@item @item
@cindex @code{out-of-range}
@code{out-of-range}: the arguments to a procedure do not fall within the @code{out-of-range}: the arguments to a procedure do not fall within the
accepted domain. accepted domain.
@item @item
@cindex @code{wrong-type-arg}
@code{wrong-type-arg}: an argument to a procedure has the wrong type. @code{wrong-type-arg}: an argument to a procedure has the wrong type.
@item @item
@cindex @code{wrong-number-of-args}
@code{wrong-number-of-args}: a procedure was called with the wrong number @code{wrong-number-of-args}: a procedure was called with the wrong number
of arguments. of arguments.
@item @item
@cindex @code{memory-allocation-error}
@code{memory-allocation-error}: memory allocation error. @code{memory-allocation-error}: memory allocation error.
@item @item
@cindex @code{stack-overflow}
@code{stack-overflow}: stack overflow error. @code{stack-overflow}: stack overflow error.
@item @item
@cindex @code{regex-error}
@code{regex-error}: errors generated by the regular expression library. @code{regex-error}: errors generated by the regular expression library.
@item @item
@cindex @code{misc-error}
@code{misc-error}: other errors. @code{misc-error}: other errors.
@end itemize @end itemize