eval is actually compile
authorAndy Wingo <wingo@pobox.com>
Thu, 20 Aug 2009 12:33:38 +0000 (14:33 +0200)
committerAndy Wingo <wingo@pobox.com>
Thu, 20 Aug 2009 16:52:51 +0000 (18:52 +0200)
commitafe5e6baa76796b1467890fd55416a7f304bed5c
tree550b21999af4ce00a3813f80c32876b9f7aa1923
parent2fb924f64f6cf47a9b4d6e8a22433ac2c5739379
eval is actually compile

* module/ice-9/boot-9.scm (eval): Here at the tail of boot-9, replace
  the root definition of `eval' with a procedure that will call
  `compile'.

* test-suite/tests/syntax.test ("top-level define"):
  ("internal define"): Run unmemoization tests in the interpreter, using
  primitive-eval.
module/ice-9/boot-9.scm
test-suite/tests/syntax.test