Doug Currie suggested how to make TinyScheme compile under MSVC once more. He also pointed an interesting article on implementing dynamic_wind.
http://www.alphageeksinc.com/tinyscheme/doc/tinyscheme.html
scheme tsx-1.1/srepl.scm&
tsx-1.1/srepl.scm
> (define a 1) > (define c (let ((a 2)) (make-closure '(1 + a) (interaction-environment)))) > (c)
-> error & termination.
(display (eval to-eval (interaction-environment)) result-port)
^^^^^^^^^^^^^^^^^^^^^^^^^
http://developer.postgresql.org/docs/postgres/plhandler.html