예제 #1
0
파일: decompiling.py 프로젝트: thedrow/pony
 def STORE_FAST(decompiler, varname):
     if varname.startswith('_['):
         throw(
             InvalidQuery(
                 'Use generator expression (... for ... in ...) instead of list comprehension [... for ... in ...] inside query'
             ))
     decompiler.assnames.add(varname)
     decompiler.store(ast.AssName(varname, 'OP_ASSIGN'))
예제 #2
0
 def STORE_DEREF(decompiler, freevar):
     decompiler.assnames.add(freevar)
     decompiler.store(ast.AssName(freevar, 'OP_ASSIGN'))