1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 10:07:45 +03:00
mal/crystal
rhysd 436f169cf1 crystal: implemented step5
the test (def! res1 (sum-to 10000)) failed in my environment because it
could compute the result even if TCO is not available.  If stack
overflow happens, the interpreter will go into SEGV.
2015-06-03 02:26:59 +09:00
..
core.cr crystal: complete step4 2015-06-03 02:26:59 +09:00
env.cr crystal: complete step4 2015-06-03 02:26:59 +09:00
error.cr crystal: add relational operators 2015-06-03 02:26:59 +09:00
printer.cr crystal: implemented step5 2015-06-03 02:26:59 +09:00
reader.cr crystal: refactor member names and errors 2015-06-03 02:26:59 +09:00
readline.cr crystal: basic implementation of step1 2015-06-03 02:26:58 +09:00
step0_repl.cr crystal: basic implementation of step1 2015-06-03 02:26:58 +09:00
step1_read_print.cr crystal: add vector and hash-map, fix with-meta and error output 2015-06-03 02:26:58 +09:00
step2_eval.cr crystal: implement step2 2015-06-03 02:26:58 +09:00
step3_env.cr crystal: allow Vector in binding of 'let*' 2015-06-03 02:26:58 +09:00
step4_if_fn_do.cr crystal: complete step4 2015-06-03 02:26:59 +09:00
step5_tco.cr crystal: implemented step5 2015-06-03 02:26:59 +09:00
types.cr crystal: implemented step5 2015-06-03 02:26:59 +09:00