diff options
author | Rich Hickey <richhickey@gmail.com> | 2007-09-19 20:53:35 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2007-09-19 20:53:35 +0000 |
commit | 7aac33d1447ccea5ef6a70318ea67085af994a68 (patch) | |
tree | adf2aa09c70568f572d456c9ade3bcc3dbb79508 | |
parent | 23554c4cd66e4821e39b21f60f8101868ac51070 (diff) |
refactoring
-rw-r--r-- | src/jvm/clojure/lang/IPersistentList.java | 2 | ||||
-rw-r--r-- | src/jvm/clojure/lang/IPersistentStack.java (renamed from src/jvm/clojure/lang/IStack.java) | 4 | ||||
-rw-r--r-- | src/jvm/clojure/lang/IPersistentVector.java | 2 | ||||
-rw-r--r-- | src/jvm/clojure/lang/RT.java | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/jvm/clojure/lang/IPersistentList.java b/src/jvm/clojure/lang/IPersistentList.java index 4fdf3ff9..cf3f8419 100644 --- a/src/jvm/clojure/lang/IPersistentList.java +++ b/src/jvm/clojure/lang/IPersistentList.java @@ -11,6 +11,6 @@ package clojure.lang;
-public interface IPersistentList extends Sequential, IStack{
+public interface IPersistentList extends Sequential, IPersistentStack{
}
diff --git a/src/jvm/clojure/lang/IStack.java b/src/jvm/clojure/lang/IPersistentStack.java index c28b6796..f2253b8d 100644 --- a/src/jvm/clojure/lang/IStack.java +++ b/src/jvm/clojure/lang/IPersistentStack.java @@ -12,8 +12,8 @@ package clojure.lang; -public interface IStack extends IPersistentCollection{ +public interface IPersistentStack extends IPersistentCollection{ Object peek(); -IStack pop(); +IPersistentStack pop(); } diff --git a/src/jvm/clojure/lang/IPersistentVector.java b/src/jvm/clojure/lang/IPersistentVector.java index 6f17f7e0..143039d6 100644 --- a/src/jvm/clojure/lang/IPersistentVector.java +++ b/src/jvm/clojure/lang/IPersistentVector.java @@ -10,7 +10,7 @@ package clojure.lang; * You must not remove this notice, or any other, from this software.
*/
-public interface IPersistentVector extends Associative, Sequential, IStack{
+public interface IPersistentVector extends Associative, Sequential, IPersistentStack{
int length();
Object nth(int i);
diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java index 8b432bc3..6186e973 100644 --- a/src/jvm/clojure/lang/RT.java +++ b/src/jvm/clojure/lang/RT.java @@ -265,13 +265,13 @@ static public ISeq rrest(Object x){ static public Object peek(Object x){ if(x == null) return null; - return ((IStack) x).peek(); + return ((IPersistentStack) x).peek(); } static public Object pop(Object x){ if(x == null) return null; - return ((IStack) x).pop(); + return ((IPersistentStack) x).pop(); } static public Object get(Object coll, Object key){ |