3
è¾Ï^Ã  ã               @   sü   d Z ddlmZmZmZmZmZmZmZm	Z	 ddl
jjZdZdZeƒ Zeeeeƒ eeddƒ eedd	ƒ eed
dƒ eeddƒ eeddƒ eeddƒ eeddddƒ eeddddƒ eeddddƒ eedd	ddƒ e	eƒ eƒ eedœZeeƒ dS )zn
CPython 3.0 bytecode opcodes

This is a like Python 3.0's opcode.py with some classification
of stack usage.
é    )Údef_opÚfinalize_opcodesÚformat_MAKE_FUNCTION_argÚformat_extended_argÚinit_opdataÚjrel_opÚrm_opÚ
update_pj2Ng      @ÚCPythonÚJUMP_IF_FALSE_OR_POPéo   ÚJUMP_IF_TRUE_OR_POPép   ÚPOP_JUMP_IF_FALSEér   ÚPOP_JUMP_IF_TRUEés   ÚLIST_APPENDé‘   ÚMAP_ADDé“   ÚSET_ADDé   é   é   ZJUMP_IF_FALSEé   ZJUMP_IF_TRUE)ÚMAKE_FUNCTIONÚEXTENDED_ARG)Ú__doc__Zxdis.opcodes.baser   r   r   r   r   r   r   r	   Zxdis.opcodes.opcode_31ZopcodesZ	opcode_31ÚversionÚpython_implementationÚlocalsÚlÚglobalsZopcode_arg_fmt© r$   r$   úS/home/psgendb/BIRCHDEV/python/lib/python3.6/site-packages/xdis/opcodes/opcode_30.pyÚ<module>   s(   (
