Improved string parser, added license.
authorTim Vaughan <tgvaughan@gmail.com>
Sun, 26 Feb 2017 01:14:11 +0000 (14:14 +1300)
committerTim Vaughan <tgvaughan@gmail.com>
Sun, 26 Feb 2017 01:14:11 +0000 (14:14 +1300)
commitaa76b536aa3e1a90b31a64fd9147b2b16153ec8b
tree87968174fa7b1e91ae563c93a0c50f8dc43657a0
parent3055ae2e3d57ec91a4187a6c5cf8f05357d60810
Improved string parser, added license.

Previous string parser used recursion to make it easy to cons
up the character list.  Unfortunately this led to stack overflows
for longer strings (such as the license agreement!).  It is now
replaced with a loop and calls to set-cdr!.
src/scheme-library.scm
src/scheme.4th