Change eval.c to use scm_c_vm_run instead of scm_call_with_vm.
authorAndy Wingo <wingo@pobox.com>
Thu, 21 Nov 2013 14:41:27 +0000 (15:41 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 21 Nov 2013 14:43:21 +0000 (15:43 +0100)
commit6b4ba76d05bf229b45d9f2be189cce29f46e3111
tree72b7d7fbedaddb4924517b3f9e6e290f91346384
parent3583665aa0c07011c985092776fc9db0d610466c
Change eval.c to use scm_c_vm_run instead of scm_call_with_vm.

* libguile/eval.c (scm_apply_0, scm_apply_1, scm_apply_2, scm_apply_3)
  (scm_map, scm_for_each, scm_apply): Change to prefer scm_apply_0, and
  to have it call vm_run instead of call_with_vm.
  (eval): Use scm_apply_0 and scm_call_0.

* libguile/srfi-1.c (scm_srfi1_count): Use scm_apply_0.
libguile/eval.c
libguile/srfi-1.c