Esempio n. 1
0
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
Esempio n. 2
0
def _STORE_FAST(src, dest):
    if dest != l_pyobj_pp(0):
        tmp = load(dest)
        dest[0] = src
        _DECREF(tmp)
Esempio n. 3
0
def _DELETE_FAST(dest):
    if dest != l_pyobj_pp(0):
        tmp = load(dest)
        dest[0] = llpy_null
        _DECREF(tmp)