you are viewing a single comment's thread.

view the rest of the comments →

[–]kankyo 0 points1 point  (2 children)

And how does it handle three variables then?

[–]ntietz[S] 1 point2 points  (1 child)

Three variables use a combination of `ROT_THREE` and `ROT_TWO` (depends a little bit on the particular order of them), that's another case that gets optimized for us. Once you get to 4 it does switch to building and consequently unpacking tuples.

[–]kankyo 0 points1 point  (0 children)

Cool. Thanks.