From 494fd9c97ce10cbe481e2b35eafa3c044ea093ac Mon Sep 17 00:00:00 2001 From: Rich Hickey Date: Tue, 23 May 2006 21:01:35 +0000 Subject: derived Accessor from Symbol --- src/cli/runtime/Namespace.cs | 8 -------- 1 file changed, 8 deletions(-) (limited to 'src/cli/runtime/Namespace.cs') diff --git a/src/cli/runtime/Namespace.cs b/src/cli/runtime/Namespace.cs index 0e18d90f..3dd6eb9a 100644 --- a/src/cli/runtime/Namespace.cs +++ b/src/cli/runtime/Namespace.cs @@ -28,7 +28,6 @@ static public HybridDictionary table = new HybridDictionary(); * String->Symbol */ public HybridDictionary vars = new HybridDictionary(); -public HybridDictionary accessors = new HybridDictionary(); public String name; @@ -59,13 +58,6 @@ static public Var internVar(String ns, String var) return findOrCreate(ns).internVar(var); } -static public Accessor internAccessor(String ns, String name) - { - return findOrCreate(ns).internAccessor(name); - } - public Var internVar(String name) { lock(vars) { Var var = (Var) vars[name]; if(var == null) vars.Add(name,var = new Var(name, this)); return var; } } - -public Accessor internAccessor(String name) { lock(accessors) { Accessor acc = (Accessor) accessors[name]; if(acc == null) accessors.Add(name, acc = new Accessor(name, this)); return acc; } } } } -- cgit v1.2.3-70-g09d2