Add groovy implementation.
authorJoel Martin <github@martintribe.org>
Tue, 19 May 2015 02:54:18 +0000 (19:54 -0700)
committerJoel Martin <github@martintribe.org>
Tue, 19 May 2015 02:54:18 +0000 (19:54 -0700)
commita9cd654347d158e1e2da4967a4a0726e63b2de44
tree61ba700acd95d5a64300fb568c22e7a533ae8e5f
parentdaf6831735aa254a036ba16c05258abdf4744c42
Add groovy implementation.

I'm away from my main workstation for a week and unfortunately, I only
copied the code but not the branch with full history so this is just
the implementation. However, the history isn't all that interesting
(mostly just the steps one at a time) and I wanted to get this out
there.
25 files changed:
.gitignore
Makefile
groovy/Makefile [new file with mode: 0644]
groovy/core.groovy [new file with mode: 0644]
groovy/env.groovy [new file with mode: 0644]
groovy/printer.groovy [new file with mode: 0644]
groovy/reader.groovy [new file with mode: 0644]
groovy/step0_repl.groovy [new file with mode: 0644]
groovy/step1_read_print.groovy [new file with mode: 0644]
groovy/step2_eval.groovy [new file with mode: 0644]
groovy/step3_env.groovy [new file with mode: 0644]
groovy/step4_if_fn_do.groovy [new file with mode: 0644]
groovy/step5_tco.groovy [new file with mode: 0644]
groovy/step6_file.groovy [new file with mode: 0644]
groovy/step7_quote.groovy [new file with mode: 0644]
groovy/step8_macros.groovy [new file with mode: 0644]
groovy/step9_try.groovy [new file with mode: 0644]
groovy/stepA_mal.groovy [new file with mode: 0644]
groovy/types.groovy [new file with mode: 0644]
process/step6_file.txt
process/step7_quote.txt
process/step8_macros.txt
process/step9_try.txt
process/stepA_mal.txt
tests/step9_try.mal