示例#1
0
文件: var.py 项目: seletz/clojure-py
def intern(ns, name):
    from namespace import findOrCreate, intern as nsintern
    
    if isinstance(ns, types.ModuleType):
        return nsintern(ns, name)
    ns = findOrCreate(symbol(ns))
    return nsintern(ns, name)
示例#2
0
def intern(ns, name):
    from namespace import findOrCreate, intern as nsintern

    if isinstance(ns, types.ModuleType):
        return nsintern(ns, name)
    ns = findOrCreate(symbol(ns))
    return nsintern(ns, name)
示例#3
0
文件: var.py 项目: stirfoo/clojure-py
def intern(ns, name):
    from namespace import findOrCreate, intern as nsintern
    import new 
    
    if isinstance(ns, new.module):
        return nsintern(ns, name)
    ns = findOrCreate(symbol(ns))
    return nsintern(ns, name)
示例#4
0
def intern(ns, name):
    from namespace import findOrCreate, intern as nsintern
    import new 
    
    if isinstance(ns, new.module):
        return nsintern(ns, name)
    ns = findOrCreate(symbol(ns))
    return nsintern(ns, name)