diff options
-rw-r--r-- | libguile/eval.h | 2 | ||||
-rw-r--r-- | libguile/tags.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/libguile/eval.h b/libguile/eval.h index 0db28526f..ec387a4dd 100644 --- a/libguile/eval.h +++ b/libguile/eval.h @@ -170,6 +170,7 @@ extern SCM scm_sym_uq_splicing; extern SCM scm_sym_dot; extern SCM scm_sym_atapply; extern SCM scm_sym_atcall_cc; +extern SCM scm_sym_at_call_with_values; extern SCM scm_sym_delay; extern SCM scm_sym_arrow; extern SCM scm_sym_else; @@ -228,6 +229,7 @@ extern SCM scm_m_0_ify (SCM xorig, SCM env); extern SCM scm_m_1_ify (SCM xorig, SCM env); extern SCM scm_m_atfop (SCM xorig, SCM env); extern SCM scm_m_atbind (SCM xorig, SCM env); +extern SCM scm_m_at_call_with_values (SCM xorig, SCM env); extern int scm_badargsp (SCM formals, SCM args); extern SCM scm_ceval (SCM x, SCM env); extern SCM scm_deval (SCM x, SCM env); diff --git a/libguile/tags.h b/libguile/tags.h index f69031d81..846d27000 100644 --- a/libguile/tags.h +++ b/libguile/tags.h @@ -477,6 +477,7 @@ extern char *scm_isymnames[]; /* defined in print.c */ #define SCM_IM_BIND SCM_MAKISYM (31) #define SCM_IM_DELAY SCM_MAKISYM (32) +#define SCM_IM_CALL_WITH_VALUES SCM_MAKISYM (33) /* When a variable is unbound this is marked by the SCM_UNDEFINED * value. The following is an unbound value which can be handled on |