* tags.h (SCM_IM_CALL_WITH_VALUES): New isym.
authorMarius Vollmer <mvo@zagadka.de>
Mon, 26 Mar 2001 22:39:35 +0000 (22:39 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Mon, 26 Mar 2001 22:39:35 +0000 (22:39 +0000)
commita513ead3086142281b0a8de31b6794f181c64a7a
treefd929d790ff2e1b016da90c3fdc5c26bfad64890
parentbaeda600235299b9ed90f849dfefbd4ca8ad926f
* tags.h (SCM_IM_CALL_WITH_VALUES): New isym.
* eval.c: Include "libguile/values.h"
(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.

* eval.c (scm_primitive_eval_x, scm_primitive_eval): Fix syntax
errors with last change.

* eval.c (scm_primitive_eval_x, scm_primitive_eval, scm_i_eval_x,
scm_i_eval): Moved the application of the system transformer from
scm_i_eval to scm_primitive_eval.
libguile/eval.c