1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-16 17:20:23 +03:00
mal/tests
Joel Martin ff4e5f1600 Fix second-order self-hosting.
The `_map?` function was introduced when transitioning the macro
property being stored in metadata to uinsg a regular map with
a special key. The `_map?` function causes issues in a few places but
the biggest issue is that it breaks the `_macro?` function for the
second order self-hosted mal instance. The `_macro?` function contains
a `(map? x)` call that returns false resulting in the `_macro?` call
returning false.  I'll push something later that fixes this and also
that activates second order self-hosted tests so we can catch this
sort of issue in the future.
2019-07-29 17:58:11 -05:00
..
docker Merge pull request #260 from def-/master 2017-05-23 13:48:51 -05:00
lib load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
computations.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
docker-build.sh docker: build script executable. Skip matlab automatically. 2015-03-12 17:41:55 -05:00
docker-run.sh Tests: add testing Dockerfile. Impl fixes. 2015-03-11 22:22:35 -05:00
inc.mal Current state of mal for Clojure West lighting talk. 2014-03-24 16:32:24 -05:00
incA.mal go: add step6_file 2014-10-06 22:27:28 -05:00
incB.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
incC.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
perf1.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
perf2.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
perf3.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
print_argv.mal tests: Test *ARGV* is set correctly in step 6 2016-05-11 11:31:04 -04:00
step0_repl.mal tests: non alphanumeric characters in input 2019-07-18 00:01:14 +02:00
step1_read_print.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step2_eval.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step3_env.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step4_if_fn_do.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step5_tco.mal Basic: step7 basics, reader macros. step1,3 tests. 2016-09-21 23:27:12 -05:00
step6_file.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
step7_quote.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
step8_macros.mal Merge pull request #387 from asarhaddon/test-macroexpand-no-quasiquote 2019-07-29 17:53:55 -05:00
step9_try.mal Fix second-order self-hosting. 2019-07-29 17:58:11 -05:00
stepA_mal.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
test.txt All: add keywords. 2015-01-09 16:16:50 -06:00
travis_trigger.sh travis_trigger.sh: Support .com and env var tokens 2019-05-30 22:50:20 -05:00