~ chicken-core (chicken-5) 000c56b1e12f97cade11c39646fcdc10706ae448
commit 000c56b1e12f97cade11c39646fcdc10706ae448 Author: Evan Hanson <evhan@foldling.org> AuthorDate: Sun May 7 22:31:48 2017 +1200 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Sun May 7 22:31:50 2017 +1200 Import chicken.eval in load module This fixes bootstrapping with CHICKEN 4 by making sure "eval" is resolved to the right name inside chicken.load (otherwise, it would be unqualified and result in an error due to an undefined procedure). diff --git a/eval.scm b/eval.scm index 2f3e64d1..9fb27da7 100644 --- a/eval.scm +++ b/eval.scm @@ -874,7 +874,11 @@ load load-extension load-library load-noisily load-relative load-verbose provide provided? require set-dynamic-load-mode!) -(import (except scheme load) chicken chicken.foreign chicken.internal) +(import (except scheme load) + chicken + chicken.eval + chicken.foreign + chicken.internal) (include "mini-srfi-1.scm") (include "egg-information.scm")Trap