문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 이동문서 삭제토론 Forth (문단 편집) ====== ?do~ loop 문 ====== 다음은 0부터 9까지 10개의 숫자를 출력하는 반복문이다. {{{10 0 ?do i . loop }}} GForth에서 숫자의 증감을 조절하려면 loop를 사용하는 대신 +loop 나 -loop 를 사용하면 된다. 이 둘은 앞에 오는 값을 뽑으면서 그 값만큼 증감하게 된다. +loop는 부호 있는 정수값, -loop는 부호 없는 정수값을 사용하며 '-1 +loop'와 '1 -loop'는 동일한 작동을 한다. 다음은 10부터 1까지 10개의 숫자를 출력하는 반복문이다. {{{0 10 -do i . 1 -loop }}} 또한 GForth에서는 ?do 대신에 +do 나 -do 를 사용할 수 있다. 이는 안전한 방법으로써, 반복문의 시작과 끝을 잘못 적어 방향이 이상한 경우 반복을 허용하지 않는다. leave 를 사용하면 반복문을 도중에 빠져나오는 것이 가능하다. 다른 언어에서의 break 와 같다. unloop exit 를 사용하는 것도 같은 효과를 가진다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기