From 89bd4de1e2704c1bc562788b2c5e4fc08b71a538 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Wed, 23 Apr 2014 21:46:57 -0500 Subject: Perl: add vector, hash-map, metadata, atom support. TCO let* - Changes all collections to be one level of inderection where the top level is always a hash containing 'meta' and 'val'. --- docs/TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index 46f7881..534adbc 100644 --- a/docs/TODO +++ b/docs/TODO @@ -5,7 +5,7 @@ All: - hash-map with space in key string (make) - keyword type - gensym reader inside quasiquote - - can let* and quasiquote be TCO'd ? + - quasiquote be TCO'd ? - per impl tests for step5_tco, step9_interop (if possible) - regular expression matching in runtest @@ -14,6 +14,8 @@ All: - Break out impl eval into step0.5 - Fix quasiquoting of vectors + - TCO for let* + --------------------------------------------- Bash: -- cgit v1.2.3