summaryrefslogtreecommitdiff
path: root/libguile/throw.h
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1998-05-11 01:18:41 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1998-05-11 01:18:41 +0000
commite158e4f4654539c286124c81c853431c6858683b (patch)
treec724ab0d7f2454079a80a40149bdb22eaf47d4f2 /libguile/throw.h
parent5e334bd3a0a330db19b40184a2c462a9564184f6 (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.h1
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));