You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 18, 2026. It is now read-only.
GNU Guile has now a working prototype of a compiler backend that generates JavaScript.
It use lots of tail calls. I compiled it with traceur using the following command:
I run it in chrome using the following html file:
It fails with a
Uncaught RangeError: Maximum call stack size exceeded.The original scheme program is:
The input JavaScript file can be found here. That input file is correctly intrepreted by nodejs v8.4.0 using the
--harmony_tailcallsflag.