R6RS Scheme: 반복

R6RS Scheme: 반복

기본 라이브러리가 제공하는 반복(iteration) 구문을 설명해요.

출처: 문서

본문

이 절은 반복을 위한 문법 구문들을 설명해요.

do 구문은 반복을 위한 전통적인 Scheme 구문이에요. 초기값과 보조 단계 표현식들, 종료 테스트, 그리고 각 반복마다 실행되는 표현식들을 지정할 수 있어요. 반복은 여러 번 수행될 수 있고, do 구문의 각 단계는 꼬리 위치에서 수행돼요.

적절한 꼬리 재귀와 결합하여, do와 같은 반복 구문들은 일반적으로 상수 공간에서 반복 계산을 실행하게 해줘요(5.11절 참조).

더 알아보기 (Learn more)

출처: Iteration - R6RS