clojure.lang.Var.getThreadBindings C# (CSharp) Метод

getThreadBindings() приватный Метод

private getThreadBindings ( ) : Associative
Результат Associative
        public static Associative getThreadBindings()
        {
            Frame f = CurrentFrame;
            IPersistentMap ret = PersistentHashMap.EMPTY;
            for (ISeq bs = f.Bindings.seq(); bs != null; bs = bs.next())
            {
                IMapEntry e = (IMapEntry)bs.first();
                Var v = (Var)e.key();
                TBox b = (TBox)e.val();
                ret = ret.assoc(v, b.Val);
            }
            return ret;
        }