// stack.asm: WORD p_2swap, '2SWAP',fasm anchor:p_2swap[] === Word: 2SWAP .... Data stack: ( v1 v2 v3 v4 -- v3 v4 v1 v2 ) .... "2SWAP" is a function word the reorgnizes the top 4 cells swappping the upper and lower pair. This is similar to <> but working with cell pairs rather than single cells. ==== .Word: 2SWAP [caption='Definition concept {counter:exec}: '] ---- : 2SWAP 3 ROLL 3 ROOL ; ---- ====