Change runtime system so that a lambda's name is not considered a
authorChris Hanson <org/chris-hanson/cph>
Tue, 17 Mar 1987 18:55:18 +0000 (18:55 +0000)
committerChris Hanson <org/chris-hanson/cph>
Tue, 17 Mar 1987 18:55:18 +0000 (18:55 +0000)
commit2a5f5533bdd05e574fe18932cd0a78a314e6f663
tree18da18b616bf853964b63191fbcce91014372f90
parent80f1c82dca85b3290fa4a916fa64bc28f040213c
Change runtime system so that a lambda's name is not considered a
bound variable.  Eliminate all references to `#!false' and `#!true'.
Eliminate `canonicalize-filename-string', since pathname parsing is
now system-dependent.  Install new quasiquote expander which does
vectors.  Teach `eqv?' to handle null length vectors.  Eliminate
`make-package' special form.
21 files changed:
v7/src/runtime/advice.scm
v7/src/runtime/debug.scm
v7/src/runtime/equals.scm
v7/src/runtime/error.scm
v7/src/runtime/events.scm
v7/src/runtime/format.scm
v7/src/runtime/gcstat.scm
v7/src/runtime/histry.scm
v7/src/runtime/input.scm
v7/src/runtime/intrpt.scm
v7/src/runtime/lambda.scm
v7/src/runtime/parse.scm
v7/src/runtime/pp.scm
v7/src/runtime/scode.scm
v7/src/runtime/scomb.scm
v7/src/runtime/syntax.scm
v7/src/runtime/system.scm
v7/src/runtime/unsyn.scm
v7/src/runtime/unxpth.scm
v7/src/runtime/vector.scm
v7/src/runtime/where.scm