mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 06:41:13 +02:00
Doc fix.
This commit is contained in:
parent
3628c73782
commit
86327304c8
1 changed files with 4 additions and 4 deletions
|
@ -165,13 +165,13 @@ struct jmp_buf_and_retval /* use only on the stack, in scm_catch */
|
||||||
|
|
||||||
HANDLER is a pointer to a C function to deal with a throw to TAG,
|
HANDLER is a pointer to a C function to deal with a throw to TAG,
|
||||||
should one occur. We call it like this:
|
should one occur. We call it like this:
|
||||||
HANDLER (HANDLER_DATA, TAG, THROW_ARGS)
|
HANDLER (HANDLER_DATA, THROWN_TAG, THROW_ARGS)
|
||||||
where
|
where
|
||||||
HANDLER_DATA is the HANDLER_DATA argument we recevied; it's the
|
HANDLER_DATA is the HANDLER_DATA argument we recevied; it's the
|
||||||
same idea as BODY_DATA above.
|
same idea as BODY_DATA above.
|
||||||
TAG is the tag that the user threw to; usually this is TAG, but
|
THROWN_TAG is the tag that the user threw to; usually this is
|
||||||
it could be something else if TAG was #t (i.e., a catch-all),
|
TAG, but it could be something else if TAG was #t (i.e., a
|
||||||
or the user threw to a jmpbuf.
|
catch-all), or the user threw to a jmpbuf.
|
||||||
THROW_ARGS is the list of arguments the user passed to the THROW
|
THROW_ARGS is the list of arguments the user passed to the THROW
|
||||||
function.
|
function.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue