Scheme2Js is an efficient Scheme to Javascript
compiler. Scheme2Js is not completely R5RS
compliant, but features call/cc, partial tail-rec
recursion, variable argument functions, symbols,
lists, and macros. However, it lacks (among other
things) hygienic macros and exact numbers.