summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/eval.h2
-rw-r--r--libguile/tags.h1
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