Viewing File: /opt/alt/python35/lib/python3.5/site-packages/setuptools/__pycache__/py33compat.cpython-35.pyc



©‘\æã@srddlZddlZddlZddlmZejddƒZGdd„deƒZe	edeƒZ
dS)éN)ÚsixÚOpArgz
opcode argc@s(eZdZdd„Zdd„ZdS)ÚBytecode_compatcCs
||_dS)N)Úcode)Úselfr©rú/py33compat.pyÚ__init__szBytecode_compat.__init__ccsâtjd|jjƒ}t|jjƒ}d}d}x¥||krÝ||}|tjkr¼||d||dd|}|d7}|tjkrÌtjd	}||dƒ}q9nd}|d7}t	||ƒVq9WdS)
z>Yield '(op,arg)' pair for each operation in code object 'code'ÚbrééééiNéÿÿÿÿ)
ÚarrayrÚco_codeÚlenÚdisZ
HAVE_ARGUMENTZEXTENDED_ARGrZ
integer_typesr)rÚbytesÚeofZptrZextended_argÚopÚargZ	long_typerrrÚ__iter__s 
"


zBytecode_compat.__iter__N)Ú__name__Ú
__module__Ú__qualname__r	rrrrrrsrÚBytecode)rrÚcollectionsZsetuptools.externrÚ
namedtuplerÚobjectrÚgetattrrrrrrÚ<module>s"
Back to Directory File Manager