guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile eval.c


From: Marius Vollmer
Subject: guile/guile-core/libguile eval.c
Date: Mon, 12 Feb 2001 17:09:00 -0800

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/02/12 17:09:00

Modified files:
        guile-core/libguile: eval.c 

Log message:
        * eval.c (scm_ceval, scm_deval): use `SIDEVAL' instead of
        SCM_CEVAL when evaluating subforms of `begin' forms.  SCM_CEVAL
        can not deal with immediates.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/eval.c.diff?r1=1.195&r2=1.196

Patches:
Index: guile/guile-core/libguile/eval.c
diff -u guile/guile-core/libguile/eval.c:1.195 
guile/guile-core/libguile/eval.c:1.196
--- guile/guile-core/libguile/eval.c:1.195      Sun Feb 11 10:13:07 2001
+++ guile/guile-core/libguile/eval.c    Mon Feb 12 17:09:00 2001
@@ -1912,7 +1912,7 @@
          while (SCM_NNULLP (t.arg1 = SCM_CDR (t.arg1)))
            {
              SCM_SETCAR (env, scm_current_module_lookup_closure ());
-             SCM_CEVAL (SCM_CAR (x), env);
+             SIDEVAL (SCM_CAR(x), env);
              x = t.arg1;
            }
          /* once more, for the last form */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]