TUCK — 스택 항목 복사·회전

TUCK — 스택 항목 복사·회전

TUCK는 스택 최상단 항목의 복사본을 스택 최하단 두 항목 사이에 삽입하는 코어 확장 단어예요.

출처: TUCK — Forth 2012 Standard

본문

스택 효과

( x1 x2 -- x2 x1 x2 )

설명

첫 번째(최상단) 스택 항목을 복사해서 스택 두 번째 항목 아래에 둬요. 즉 x1의 복사본을 x2 아래에 삽입해요.

테스트 (Testing)

T{ 1 2 TUCK -> 2 1 2 }T
T{ 1 2 3 TUCK -> 3 1 2 3 }T

더 알아보기 (Learn more)

출처: TUCK — Forth 2012 Standard