diff options
Diffstat (limited to 'clojure/src/stepA_more.clj')
| -rw-r--r-- | clojure/src/stepA_more.clj | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/clojure/src/stepA_more.clj b/clojure/src/stepA_more.clj index 77b8cd7..30eb8a6 100644 --- a/clojure/src/stepA_more.clj +++ b/clojure/src/stepA_more.clj @@ -124,11 +124,12 @@ (recur a2 env))) 'fn* - ^{:expression a2 - :environment env - :parameters a1} - (fn [& args] - (EVAL a2 (env/env env a1 args))) + (with-meta + (fn [& args] + (EVAL a2 (env/env env a1 args))) + {:expression a2 + :environment env + :parameters a1}) ;; apply (let [el (eval-ast ast env) |
