diff options
author | Rich Hickey <richhickey@gmail.com> | 2010-03-01 08:42:42 -0500 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2010-03-01 08:42:42 -0500 |
commit | 45255d5c87f4fcfa48c13889a912c225dafc0ee4 (patch) | |
tree | 006cc2f8da92c8b1d97dcc6a81dd0869525ca67c | |
parent | 49a7d6b8e14050a45df5332e768ba6647752215d (diff) |
append # to generated % param names so #() can nest in syntax-quote
-rw-r--r-- | src/jvm/clojure/lang/LispReader.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/LispReader.java b/src/jvm/clojure/lang/LispReader.java index 0f0864a1..dc8ce972 100644 --- a/src/jvm/clojure/lang/LispReader.java +++ b/src/jvm/clojure/lang/LispReader.java @@ -562,7 +562,7 @@ public static class DispatchReader extends AFn{ } static Symbol garg(int n){ - return Symbol.intern(null, (n == -1 ? "rest" : ("p" + n)) + "__" + RT.nextID()); + return Symbol.intern(null, (n == -1 ? "rest" : ("p" + n)) + "__" + RT.nextID() + "#"); } public static class FnReader extends AFn{ |