sb-eval: use its own lexenv type.
commitcf1b3d46d0a11440d9ceb7c7a3f3873a3c7ff0f0
authorStas Boukarev <stassats@gmail.com>
Wed, 20 Mar 2024 00:06:31 +0000 (20 03:06 +0300)
committerStas Boukarev <stassats@gmail.com>
Wed, 20 Mar 2024 00:06:31 +0000 (20 03:06 +0300)
treec9126e90956f48c77e670de45c3ed7ddc596498c
parentdf4c0cc020bcdaf56aa25453474d3446575c86b0
sb-eval: use its own lexenv type.

And stop CASE from expanding to fancy stuff when it's present.
src/code/early-full-eval.lisp
src/code/full-eval.lisp
src/code/macros.lisp
src/compiler/node.lisp