Your IP : 18.218.108.8


Current Path : /opt/alt/python34/lib64/python3.4/__pycache__/
Upload File :
Current File : //opt/alt/python34/lib64/python3.4/__pycache__/opcode.cpython-34.pyc

�
j fB�@sdZddddddddd	d
ddd
g
Zy!ddlmZejd�Wnek
rhYnXd�ZgZgZgZ	gZ
gZgZgZ
gZiZdgdZx%ed�D]Zdefee<q�W[d d!�Zd"d#�Zd$d%�Zd&d'�Zed(d)�ed*d+�ed,d-�ed.d/�ed0d1�ed2d3�ed4d5�ed6d7�ed8d9�ed:d;�ed<d=�ed>d?�ed@dA�edBdC�edDdE�edFdG�edHdI�edJdK�edLdM�edNdO�edPdQ�edRdS�edTdU�edVdW�edXdY�edZd[�ed\d]�ed^d_�ed`da�edbdc�eddde�edfdg�edhdi�edjdk�edldm�edndo�edpdq�edrds�edtdu�edvdw�edxdy�edzd{�ed|d}�ed~d�ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��d�Zed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ejd��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ejd��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ed�d��ejd��ed�d��ejd��ed�d��ejd��ed�d��ed�d��ejd��ed�d��ed�d��ed�d��ed�d��e
jd��ed�d��e
jd��ed�d��e
jd��ed�d��e
jd��ed�d��ejd��ed�d��ejd��ed�d��ejd��ed�d��ed�d��ed�d��ed�d��ed�d��e
jd��edd��d�Z[[[[d�S)�zy
opcode module - potentially shared between dis and other modules which
operate on bytecodes (e.g. peephole optimizers).
�cmp_op�hasconst�hasname�hasjrel�hasjabs�haslocal�
hascompare�hasfree�opname�opmap�
HAVE_ARGUMENT�EXTENDED_ARG�hasnargs�)�stack_effectr�<�<=�==�!=�>�>=�in�not in�is�is not�exception match�BAD��z<%r>cCs|t|<|t|<dS)N)r	r
)�name�op�r �+/opt/alt/python34/lib64/python3.4/opcode.py�def_op)s
r"cCst||�tj|�dS)N)r"r�append)rrr r r!�name_op-s
r$cCst||�tj|�dS)N)r"rr#)rrr r r!�jrel_op1s
r%cCst||�tj|�dS)N)r"rr#)rrr r r!�jabs_op5s
r&ZPOP_TOP�ZROT_TWO�Z	ROT_THREE�ZDUP_TOP�ZDUP_TOP_TWO�ZNOP�	ZUNARY_POSITIVE�
ZUNARY_NEGATIVE�Z	UNARY_NOT�ZUNARY_INVERT�ZBINARY_POWER�ZBINARY_MULTIPLY�Z
BINARY_MODULO�Z
BINARY_ADD�ZBINARY_SUBTRACT�Z
BINARY_SUBSCR�ZBINARY_FLOOR_DIVIDE�ZBINARY_TRUE_DIVIDE�ZINPLACE_FLOOR_DIVIDE�ZINPLACE_TRUE_DIVIDE�Z	STORE_MAP�6ZINPLACE_ADD�7ZINPLACE_SUBTRACT�8ZINPLACE_MULTIPLY�9ZINPLACE_MODULO�;ZSTORE_SUBSCR�<Z
DELETE_SUBSCR�=Z
BINARY_LSHIFT�>Z
BINARY_RSHIFT�?Z
BINARY_AND�@Z
BINARY_XOR�AZ	BINARY_OR�BZ
INPLACE_POWER�CZGET_ITER�DZ
PRINT_EXPR�FZLOAD_BUILD_CLASS�GZ
YIELD_FROM�HZINPLACE_LSHIFT�KZINPLACE_RSHIFT�LZINPLACE_AND�MZINPLACE_XOR�NZ
INPLACE_OR�OZ
BREAK_LOOP�PZWITH_CLEANUP�QZRETURN_VALUE�SZIMPORT_STAR�TZYIELD_VALUE�VZ	POP_BLOCK�WZEND_FINALLY�XZ
POP_EXCEPT�Y�ZZ
STORE_NAMEZDELETE_NAME�[ZUNPACK_SEQUENCE�\ZFOR_ITER�]Z	UNPACK_EX�^Z
STORE_ATTR�_ZDELETE_ATTR�`ZSTORE_GLOBAL�aZ
DELETE_GLOBAL�bZ
LOAD_CONST�dZ	LOAD_NAME�eZBUILD_TUPLE�fZ
BUILD_LIST�gZ	BUILD_SET�hZ	BUILD_MAP�iZ	LOAD_ATTR�jZ
COMPARE_OP�kZIMPORT_NAME�lZIMPORT_FROM�mZJUMP_FORWARD�nZJUMP_IF_FALSE_OR_POP�oZJUMP_IF_TRUE_OR_POP�pZ
JUMP_ABSOLUTE�qZPOP_JUMP_IF_FALSE�rZPOP_JUMP_IF_TRUE�sZLOAD_GLOBAL�tZ
CONTINUE_LOOP�wZ
SETUP_LOOP�xZSETUP_EXCEPT�yZ
SETUP_FINALLY�zZ	LOAD_FAST�|Z
STORE_FAST�}ZDELETE_FAST�~Z
RAISE_VARARGS�Z
CALL_FUNCTION�Z
MAKE_FUNCTION�ZBUILD_SLICE�ZMAKE_CLOSURE�ZLOAD_CLOSURE�Z
LOAD_DEREF�ZSTORE_DEREF�ZDELETE_DEREF�ZCALL_FUNCTION_VAR�ZCALL_FUNCTION_KW�ZCALL_FUNCTION_VAR_KW�Z
SETUP_WITH�ZLIST_APPEND�ZSET_ADD�ZMAP_ADD�ZLOAD_CLASSDEREF��N)rrrrrrzinrzisrrr)�__doc__�__all__Z_opcoderr#�ImportErrorrrrrrrrrr
r
r	�rangerr"r$r%r&rrr r r r!�<module>s"	






















































































































?>