summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/jvm/clojure/lang/RT.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java
index 42c7cd9f..d8daad55 100644
--- a/src/jvm/clojure/lang/RT.java
+++ b/src/jvm/clojure/lang/RT.java
@@ -336,6 +336,8 @@ static public ISeq seq(Object coll){
return StringSeq.create((String) coll);
else if(coll instanceof Map)
return seq(((Map) coll).entrySet());
+ else if(coll instanceof Iterator)
+ return IteratorSeq.create((Iterator) coll);
else if(coll instanceof Enumeration)
return EnumerationSeq.create(((Enumeration) coll));
else