diff options
| author | Joel Martin <github@martintribe.org> | 2015-01-06 21:03:04 -0600 |
|---|---|---|
| committer | Joel Martin <github@martintribe.org> | 2015-01-09 16:16:57 -0600 |
| commit | 5e02d6956c49f24393676ad21a851351d9b58575 (patch) | |
| tree | b6ef10fea482c2dfc0ceefafc81fd8343350e270 /docs | |
| parent | d706ed5041f3b8eb90692d72d5e8db1a67cc7200 (diff) | |
| download | mal-5e02d6956c49f24393676ad21a851351d9b58575.tar.gz mal-5e02d6956c49f24393676ad21a851351d9b58575.zip | |
TODO: misc cleanup.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/TODO | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1,5 +1,6 @@ All: * keyword type (with hash-map key support) + * Move *host-language* from step9 to stepA - change perf test to run for 10 seconds and then calculate number of iterations per second - redefine (defmacro!) as (def! (macro*)) @@ -9,7 +10,6 @@ All: - add license file - add re (use in rep) everywhere and use that (to avoid printing) - move conj and sequential? to core.mal - - Move *host-language* from step9 to stepA - Implement/fix interop: C#, Java, Mal, PHP, Postscript, Ruby - regular expression matching in runtest - Print full exception when test gets EOF from expect @@ -27,7 +27,6 @@ All: - multi-line REPL read - loop/recur ? - hash-maps with non-string keys - - hash-map with space in key string (make) - gensym reader inside quasiquote - per impl tests for step5_tco (if possible) @@ -67,9 +66,10 @@ Javascript: - interop: callbacks using Mal functions Make: - - large number handling (move away from peano) - - then fix time-ms/perf.mal + * large number handling (move away from peano) + * then fix time-ms/perf.mal - allow '_' in make variable names + - hash-map with space in key string - Fix: make -f stepA_interop.mk ../mal/step6_file.mal (slurp "../tests/incA.mal") (read-string "(+ 2 3)") @@ -92,6 +92,7 @@ Postscript: Python: - error: python ../python/stepA_interop.py ../mal/stepA_interop.mal ../mal/stepA_interop.mal - interop tests + - python3 compatibility R: - Links: |
