summaryrefslogtreecommitdiff
path: root/src/cli/runtime/PersistentListMap.cs
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2006-08-04 23:31:33 +0000
committerRich Hickey <richhickey@gmail.com>2006-08-04 23:31:33 +0000
commitcdd429f0d51b754ed0d2f4ab4cd9b90d320a3c0e (patch)
tree7f15ccd00531887f3abc56238fbdd23c585fd902 /src/cli/runtime/PersistentListMap.cs
parentee19adc3e5bc9e5b525dac99e9281f3db30d3ece (diff)
renaming
Diffstat (limited to 'src/cli/runtime/PersistentListMap.cs')
-rw-r--r--src/cli/runtime/PersistentListMap.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cli/runtime/PersistentListMap.cs b/src/cli/runtime/PersistentListMap.cs
index 8dbdd7ef..d86bdab8 100644
--- a/src/cli/runtime/PersistentListMap.cs
+++ b/src/cli/runtime/PersistentListMap.cs
@@ -68,10 +68,10 @@ public virtual IMapEntry find(Object key){
}
public virtual IPersistentMap add(Object key, Object val){
- return put(key, val);
+ return assoc(key, val);
}
-public virtual IPersistentMap put(Object key, Object val){
+public virtual IPersistentMap assoc(Object key, Object val){
return new Tail(key, val, _meta);
}
@@ -202,7 +202,7 @@ internal class Tail : PersistentListMap {
return new Link(key, val, this,_meta);
}
- override public IPersistentMap put(Object key, Object val)
+ override public IPersistentMap assoc(Object key, Object val)
{
if(equalKey(key,_key)) //replace
{
@@ -289,7 +289,7 @@ internal class Link : PersistentListMap {
return new Link(key,val,this,_meta);
}
- override public IPersistentMap put(Object key, Object val)
+ override public IPersistentMap assoc(Object key, Object val)
{
IMapEntry e = find(key);
if(e != null)