From 6301e0b6374cecc5599665be14d6ddc6a31ce1e8 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Wed, 23 Apr 2014 21:59:50 -0500 Subject: All: TCO let* and quasiquote. --- clojure/src/step6_file.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clojure/src/step6_file.clj') diff --git a/clojure/src/step6_file.clj b/clojure/src/step6_file.clj index 5d080b9..2d5e05d 100644 --- a/clojure/src/step6_file.clj +++ b/clojure/src/step6_file.clj @@ -43,7 +43,7 @@ (let [let-env (env/env env)] (doseq [[b e] (partition 2 a1)] (env/env-set let-env b (EVAL e let-env))) - (EVAL a2 let-env)) + (recur a2 let-env)) 'do (do (eval-ast (->> ast (drop-last) (drop 1)) env) -- cgit v1.2.3