summaryrefslogtreecommitdiff
path: root/libguile/eval.h
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2001-03-26 22:36:56 +0000
committerMarius Vollmer <mvo@zagadka.de>2001-03-26 22:36:56 +0000
commitbaeda600235299b9ed90f849dfefbd4ca8ad926f (patch)
tree941c08af856766cec459209447c45abad6743855 /libguile/eval.h
parent8c2c9967f8eced3d47ae754356866f81544056cf (diff)
downloadguile-baeda600235299b9ed90f849dfefbd4ca8ad926f.tar.gz
* tags.h (SCM_IM_CALL_WITH_VALUES): New isym.
* eval.c (scm_m_at_call_with_values, scm_sym_at_call_with_values): New. (unmemocopy, scm_ceval, scm_deval): Handle new isym. * eval.h (scm_sym_at_call_with_values, scm_m_at_call_with_values): New delcarations to support above change.
Diffstat (limited to 'libguile/eval.h')
-rw-r--r--libguile/eval.h2
1 files changed, 2 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);