S9fES Reimagined is is a complete rewrite of most of the S9fES Scheme interpreter. The new interpreter is almost 100% compatible with the previous version. The main difference is that it is much faster.
((lambda (x) y) z)will not create a closure (unless Y uses
Yes, this means that S9 Reimagined is much, much faster than the original S9.
Check out the benchmarks if you haven't already!
\n(newline) escape sequences; although non-standard, a lot of code out there appears to use this
CALL/CCis finally working properly and passes all Petrofsky tests; it is rather expensive, though, because the interpreter does not do CPS conversion
*LIBRARY-PATH*is now in list form (was a Unix PATH-style string before)
contact | privacy