diff options
author | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-05-11 01:18:41 +0000 |
---|---|---|
committer | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-05-11 01:18:41 +0000 |
commit | e158e4f4654539c286124c81c853431c6858683b (patch) | |
tree | c724ab0d7f2454079a80a40149bdb22eaf47d4f2 /libguile/throw.h | |
parent | 5e334bd3a0a330db19b40184a2c462a9564184f6 (diff) |
* throw.c, throw.h (scm_handle_by_throw): New function: This
handler throws errors to next handler on the dynwind chain.
Diffstat (limited to 'libguile/throw.h')
-rw-r--r-- | libguile/throw.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/throw.h b/libguile/throw.h index 3eb7918ba..3bc3aa6d2 100644 --- a/libguile/throw.h +++ b/libguile/throw.h @@ -91,6 +91,7 @@ extern SCM scm_handle_by_proc SCM_P ((void *, SCM, SCM)); extern SCM scm_handle_by_proc_catching_all SCM_P ((void *, SCM, SCM)); extern SCM scm_handle_by_message SCM_P ((void *, SCM, SCM)); extern SCM scm_handle_by_message_noexit SCM_P ((void *, SCM, SCM)); +extern SCM scm_handle_by_throw SCM_P ((void *, SCM, SCM)); extern int scm_exit_status SCM_P ((SCM args)); extern SCM scm_catch SCM_P ((SCM tag, SCM thunk, SCM handler)); |