0.7.9.6:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 27 Oct 2002 14:52:48 +0000 (14:52 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 27 Oct 2002 14:52:48 +0000 (14:52 +0000)
commit3eb39e017e52b5d704e7d33405c873af52a533fd
treec39e5a037074678064edf32802e45345ef15ad05
parent50b745c43a03ed3407df5365fee414bcac0bb44c
0.7.9.6:
Fix bug 185 (top level forms at the REPL)
... implement a LOCALLY method for EVAL-IN-LEXENV
... factor out MACROLET-DEFINITIONIZE-FUN and
SYMBOL-MACROLET-DEFINITIONIZE-FUN from the IR1
translators for same
... implement SYMBOL-MACROLET and MACROLET for EVAL-IN-LEXENV
in terms of said DEFINITIONIZE-FUN macros and LOCALLY
... set compilation policy in make-target-2 to avoid file scope
limitations
... set interaction policy by hard-coding it in
MAKE-NULL-INTERACTIVE-LEXENV
... throw it together and hope it all still works.
BUGS
make-target-2.sh
package-data-list.lisp-expr
src/code/eval.lisp
src/code/toplevel.lisp
src/cold/warm.lisp
src/compiler/ir1-translators.lisp
src/compiler/lexenv.lisp
src/compiler/target-main.lisp
tests/pathnames.impure.lisp
version.lisp-expr