0.pre7.16:
authorWilliam Harold Newman <william.newman@airmail.net>
Mon, 27 Aug 2001 16:07:41 +0000 (16:07 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Mon, 27 Aug 2001 16:07:41 +0000 (16:07 +0000)
commita40c4adfd7837230109cdb1f054b44fe0b15371a
tree9ab4ead4e6bf1ae3509857c993b24637558bb93f
parent58e1235bd4f04f32b51af2b0d6fecfacef197f93
0.pre7.16:
Since this version builds nicely without :SB-INTERPRETER now,
I can burn the bridges. Die, ill-begotten writhing
mass of wacky special cases, crude hackery, and
never-say-die ANSI-non-compliance! Begone back to the
bit bucket that barfed you!..
..deleted :SB-INTERPRETER stuff everywhere
..deleted src/code/eval.lisp, src/compiler/eval-comp.lisp,
and src/compiler/eval.lisp
..renamed SB-EVAL package to SB-BYTECODE
..renamed target-eval.lisp to eval.lisp (possibly confusing
CVS; dunno what happens with "cvs remove" followed by
"cvs add" without an intervening commit, but will soon
find out:-)
FUNCTION-DEBUG-FUNCTION should use ECASE to signal an error
when it's confused, instead of just dropping a NIL
into the bowels of the debugger and waiting to see
what breaks later.
TRY-TO-RENAME-INTERPRETED-FUNCTION-AS-MACRO goes away.
22 files changed:
package-data-list.lisp-expr
src/code/byte-interp.lisp
src/code/cross-misc.lisp
src/code/debug-int.lisp
src/code/defboot.lisp
src/code/defmacro.lisp
src/code/describe.lisp
src/code/macros.lisp
src/code/ntrace.lisp
src/code/print.lisp
src/code/save.lisp
src/code/target-eval.lisp [deleted file]
src/code/target-misc.lisp
src/code/target-type.lisp
src/code/time.lisp
src/compiler/eval-comp.lisp [deleted file]
src/compiler/eval.lisp [deleted file]
src/compiler/main.lisp
src/compiler/target-disassem.lisp
src/pcl/low.lisp
stems-and-flags.lisp-expr
version.lisp-expr