summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-04-02 20:08:43 +0000
committerRich Hickey <richhickey@gmail.com>2008-04-02 20:08:43 +0000
commite6cbb863fb28cd6ed1712a8fac6f517b26ac1850 (patch)
tree12295f8a430bf1070ab0fbd033e35316c2ecaa3c /src
parent1378182f7f808dc8f0b002abfbead17c2884d1a1 (diff)
added seq support for Iterators
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