aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2015-01-06 21:03:04 -0600
committerJoel Martin <github@martintribe.org>2015-01-09 16:16:57 -0600
commit5e02d6956c49f24393676ad21a851351d9b58575 (patch)
treeb6ef10fea482c2dfc0ceefafc81fd8343350e270 /docs
parentd706ed5041f3b8eb90692d72d5e8db1a67cc7200 (diff)
downloadmal-5e02d6956c49f24393676ad21a851351d9b58575.tar.gz
mal-5e02d6956c49f24393676ad21a851351d9b58575.zip
TODO: misc cleanup.
Diffstat (limited to 'docs')
-rw-r--r--docs/TODO9
1 files changed, 5 insertions, 4 deletions
diff --git a/docs/TODO b/docs/TODO
index 5f379e2..b29f5b1 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -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: