o
p̦i @ s" d Z g dZz
ddlmZ ed W n ey Y nw dZg Zg Zg Z g Z
g Zg Zg Z
g Zi Zdd edD Zd d
Zdd Zd
d Zdd Zedd edd edd edd edd edd edd edd ed!d" ed#d$ ed%d& ed'd( ed)d* ed+d, ed-d. ed/d0 ed1d2 ed3d4 ed5d6 ed7d8 ed9d: ed;d< ed=d> ed?d@ edAdB edCdD edEdF edGdH edIdJ edKdL edMdN edOdP edQdR edSdT edUdV edWdX edYdZ ed[d\ ed]d^ ed_d` edadb edcdd ededf edgdh edidj edkdl edmdn edodp edqdr edsdt edudv edwdx edydz ed{d| ed}d~ edd edd edd edd edd edd edd edd edd dZedd edd edd edd edd edd edd edd edd edd edd ed edd edd edd edd edd edd edd ed edd edd edd edd edd edd edd eddă eddƃ eddȃ eddʃ edd̃ edd eddЃ edd҃ edҡ eddԃ edԡ eddփ ed֡ edd eddڃ edd܃ eddރ edd edd e
d edd e
d edd e
d edd e
d edd edd edd edd dZedd edd edd edd e
d edd edd edd edd edd edd edd edd ed d
edd ed
d [[[[dS ( zy
opcode module - potentially shared between dis and other modules which
operate on bytecodes (e.g. peephole optimizers).
)
cmp_ophasconsthasnamehasjrelhasjabshaslocal
hascomparehasfreeopnameopmap
HAVE_ARGUMENTEXTENDED_ARGhasnargs )stack_effectr )