TUCK — 스택 항목 복사·회전
TUCK — 스택 항목 복사·회전
TUCK는 스택 최상단 항목의 복사본을 스택 최하단 두 항목 사이에 삽입하는 코어 확장 단어예요.
본문
스택 효과
( 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