I adjust the scheme code in triangl.scm to let Guile work.
The bench.sh was renamed to bench for convenience.
New languages
Now Guile is supported as a scheme implementation.
Though the reference manual suggests that Guile can support ECMAScript, it failed on 7 tests!. I couldn't solve it and finally gave up.
CPython and PyPy are supported as Python implementatons.
Note that there is recursion resource limitations in Python, so I used the sys.setrecursionlimit(1000000) to relax the restrictions. If I have misused it or not implemented the algorithm as the original implementation is, please fix it.
Adjustments
triangl.scm
to let Guile work.bench.sh
was renamed tobench
for convenience.New languages
sys.setrecursionlimit(1000000)
to relax the restrictions. If I have misused it or not implemented the algorithm as the original implementation is, please fix it.