示例#1
0
文件: llapi.py 项目: jriehl/sandbox
def _LOAD_FAST(src):
    rv = llpy_null
    if src != l_pyobj_pp(0):
        rv = load(src)
        if rv != llpy_null:
            __INCREF(rv)
        # XXX else: raise unbound local error
    return rv
示例#2
0
文件: llapi.py 项目: jriehl/sandbox
def _STORE_FAST(src, dest):
    if dest != l_pyobj_pp(0):
        tmp = load(dest)
        dest[0] = src
        _DECREF(tmp)
示例#3
0
文件: llapi.py 项目: jriehl/sandbox
def _DELETE_FAST(dest):
    if dest != l_pyobj_pp(0):
        tmp = load(dest)
        dest[0] = llpy_null
        _DECREF(tmp)