R6RS Scheme: 반복
R6RS Scheme: 반복
기본 라이브러리가 제공하는 반복(iteration) 구문을 설명해요.
출처: 문서
본문
이 절은 반복을 위한 문법 구문들을 설명해요.
do 구문은 반복을 위한 전통적인 Scheme 구문이에요. 초기값과 보조 단계 표현식들, 종료 테스트, 그리고 각 반복마다 실행되는 표현식들을 지정할 수 있어요. 반복은 여러 번 수행될 수 있고, do 구문의 각 단계는 꼬리 위치에서 수행돼요.
적절한 꼬리 재귀와 결합하여, do와 같은 반복 구문들은 일반적으로 상수 공간에서 반복 계산을 실행하게 해줘요(5.11절 참조).
더 알아보기 (Learn more)
출처: Iteration - R6RS