General improvement of library procedures:
authorStephen Adams <edu/mit/csail/zurich/adams>
Thu, 27 Jul 1995 21:33:44 +0000 (21:33 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Thu, 27 Jul 1995 21:33:44 +0000 (21:33 +0000)
commitc026e2a5faa6974155e20cb82e39256088c2783b
tree4a4a51f4a35a159a9c5dc66889d832418864f84a
parent87fef1a09e5a559308c51c37951d9ece4f127333
General improvement of library procedures:

Improved error checking.  More procedures have checks.  Code is
organized to avoid duplicate checks and to reduce bloat from
integrated GUARANTEE-* procedures.  Makes use of new INDEX-FIXNUM?
predicate.

Replaced some recurive algorithms by iterative equivalents.

New procedure: VECTOR-APPEND
v7/src/runtime/list.scm
v7/src/runtime/string.scm
v7/src/runtime/vector.scm