aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2014-04-23 21:59:50 -0500
committerJoel Martin <github@martintribe.org>2014-04-23 21:59:50 -0500
commit6301e0b6374cecc5599665be14d6ddc6a31ce1e8 (patch)
treedbf1dc2ff6c682fd87c72a7907e7f6e59c8d4c03 /docs/TODO
parent89bd4de1e2704c1bc562788b2c5e4fc08b71a538 (diff)
downloadmal-6301e0b6374cecc5599665be14d6ddc6a31ce1e8.tar.gz
mal-6301e0b6374cecc5599665be14d6ddc6a31ce1e8.zip
All: TCO let* and quasiquote.
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO8
1 files changed, 3 insertions, 5 deletions
diff --git a/docs/TODO b/docs/TODO
index 534adbc..0d5d28b 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -5,7 +5,6 @@ All:
- hash-map with space in key string (make)
- keyword type
- gensym reader inside quasiquote
- - quasiquote be TCO'd ?
- per impl tests for step5_tco, step9_interop (if possible)
- regular expression matching in runtest
@@ -14,15 +13,15 @@ All:
- Break out impl eval into step0.5
- Fix quasiquoting of vectors
- - TCO for let*
-
---------------------------------------------
Bash:
- explore using ${!prefix*} syntax (more like make impl)
+ - GC
C:
- come up with better way to do 20 vararg code
+ - GC
C#:
- step9_interop
@@ -44,7 +43,6 @@ Mal:
- step9_interop
Perl:
- - object exceptions: http://perldoc.perl.org/functions/die.html
PHP:
@@ -95,7 +93,7 @@ Future Implementations:
* Ruby
* C
- Objective-C
- - Perl
+ * Perl
* Shell (Bash 4)
- Tier 2