PICK — 스택 깊이 항목 복제
PICK — 스택 깊이 항목 복제
PICK는 u를 제거하고, 그 xu를 스택 최상단으로 복사하는 코어 확장 단어예요.
본문
스택 효과
( xu...x1 x0 u -- xu...x1 x0 xu )
설명
u를 제거해요. xu를 스택 최상단으로 복사해요. PICK이 실행되기 전에 스택에 u+2개보다 적은 항목이 있으면 애매한 조건이 존재해요.
테스트 (Testing)
T{ 1 2 PICK -> 1 2 1 }T
T{ 1 2 3 PICK -> 1 2 3 1 }T
T{ 1 2 3 4 PICK -> 1 2 3 4 2 }T