Hey Marc (or anyone who has used Jss from the Dumping Grounds on the
wiki),
I grabbed your scheme-to-javascript compiler off the dumping grounds,
and it works great in Safari. In Firefox 2 & 3 however, the
javascript engine throws the error "too much recursion." I will be
looking through the code myself, but do you think there's a fix? If
it's a real stack overflow error (not from an infinite loop), you
could do some optimizing before spitting out the Javascript. This
might get too involved, and the compiler might not have all the
information to make guesses at inlining, etc. I haven't studied CPS-
transforming compilers enough yet.
- James