<div dir="ltr">All arguments are 2 bytes, if there needs to be more, EXTENDED_ARG is used<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 26, 2015 at 5:51 PM, Erik <span dir="ltr"><<a href="mailto:python@lucidity.plus.com" target="_blank">python@lucidity.plus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Joe,<span class=""><br>
<br>
On 26/12/15 22:36, Joe Jevnik wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The number and meaning of the arguments are documented in the dis<br>
module: <a href="https://docs.python.org/3.6/library/dis.html" rel="noreferrer" target="_blank">https://docs.python.org/3.6/library/dis.html</a><br>
</blockquote>
<br></span>
OK - I *did* find that, but perhaps didn't immediately understand what it was telling me.<br>
<br>
So, something documented as "OP_CODE" is a 1-byte op, something documented as "OP_CODE(foo)" is a 2-byte op - and unless I missed one, there are no 3-byte ops?<br>
<br>
Thanks,<br>
E.<br>
</blockquote></div><br></div>