diff options
| author | Joel Martin <github@martintribe.org> | 2015-03-03 22:46:09 -0600 |
|---|---|---|
| committer | Joel Martin <github@martintribe.org> | 2015-03-03 22:46:09 -0600 |
| commit | 2b0fa48326927683fa19f399b3edb8aae3dbcd36 (patch) | |
| tree | 4f0d2b3b6b9e397f968f977cc38ec9a5b8b200f1 /Makefile | |
| parent | 58ba5af4704c4539ee7d3814dfeff8672577f86a (diff) | |
| parent | a2cd0a3adae2ccf2566122bcd90230d905ab59dc (diff) | |
| download | mal-2b0fa48326927683fa19f399b3edb8aae3dbcd36.tar.gz mal-2b0fa48326927683fa19f399b3edb8aae3dbcd36.zip | |
Merge pull request #20 from def-/master
Add Nim
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -12,7 +12,7 @@ PYTHON = python IMPLS = bash c clojure coffee cs forth go haskell java js lua make mal \ ocaml matlab miniMAL perl php ps python r racket ruby rust \ - scala vb + scala vb nim step0 = step0_repl step1 = step1_read_print @@ -38,6 +38,7 @@ EXCLUDE_TESTS += test^racket^step5 # test completes EXCLUDE_TESTS += test^ruby^step5 # test completes, even at 100,000 EXCLUDE_TESTS += test^rust^step5 # no catching stack overflows EXCLUDE_TESTS += test^ocaml^step5 # test completes, even at 1,000,000 +EXCLUDE_TESTS += test^nim^step5 # test completes, even at 100,000 # interop tests now implemented yet EXCLUDE_TESTS += test^cs^stepA test^go^stepA test^haskell^stepA \ @@ -79,6 +80,7 @@ ruby_STEP_TO_PROG = ruby/$($(1)).rb rust_STEP_TO_PROG = rust/target/$($(1)) scala_STEP_TO_PROG = scala/$($(1)).scala vb_STEP_TO_PROG = vb/$($(1)).exe +nim_STEP_TO_PROG = nim/$($(1)) # Needed some argument munging COMMA = , @@ -112,6 +114,7 @@ ruby_RUNSTEP = ruby ../$(2) $(3) rust_RUNSTEP = ../$(2) $(3) scala_RUNSTEP = sbt 'run-main $($(1))$(if $(3), $(3),)' vb_RUNSTEP = mono ../$(2) --raw $(3) +nim_RUNSTEP = ../$(2) $(3) # Extra options to pass to runtest.py cs_TEST_OPTS = --mono |
