2
DUP_X2
Nunuhara Cabbage edited this page 2019-11-05 18:05:40 -08:00

DUP_X2

Instruction Arguments

None.

Stack Arguments

int32 value - The value to duplicate

Description

Duplicate the value at the top of the stack, splicing it in two spaces back.

Example

PUSH 0x1 ; stack: [1]
PUSH 0x2 ; stack: [1, 2]
PUSH 0x3 ; stack: [1, 2, 3]
DUP_X2   ; stack: [3, 1, 2, 3]