일부 언어는 이러한 유형의 루프에 대해 다른 명명 규칙을 사용할 수 있습니다. 예를 들어, 파스칼 언어에는 «반복까지» 루프가 있는데, 이 루프는 컨트롤 식이 true(그리고 종료될 때까지) 계속 실행되는 반면, «while» 루프는 컨트롤 식이 true인 동안 실행되고 식이 false가 되면 종료됩니다. 동안 식, 문, end는 식을 평가하고 식이 true인 동안 루프에서 문 그룹의 실행을 반복합니다. 식은 결과가 비어 있고 영하지 않은 요소(논리 또는 실제 숫자)만 포함하는 경우 true입니다. 그렇지 않으면 식이 false입니다. while 문을 중첩할 때 각 while 문에는 end 키워드가 필요합니다. 아래 루프의 break문은 레이블로 나누기: 이러한 반복 형식은 각 개체 또는 부품(subitemType에 의해 지정된 대로)에 대해 반복 루프 내에서 문을 정확히 한 번 실행합니다. 포함 된 지정된 항목 내에 포함되어 있습니다. 사실상 하위 항목의 조합Type 및 포함항목 함수와 함께 허용 되는 항목 (즉, 일부 포함 개체 또는 컨테이너 내에서 계산될 수 있는 모든 것)을 사용할 수 있습니다.

반복 루프는 여러 번 코드 블록을 반복하는 데 사용됩니다. 위의 예에서는 x가 6값을 사용할 때 루프를 확인하고 종료하는 조건을 사용했습니다. 라켓에 대한 while 루프 예제의 첫 번째 예제와 비교합니다. 명명된 let도 인수를 취할 수 있습니다. 예를 들어 5는 소수이며 나머지는 2, 3 및 4로 나눌 수 없기 때문입니다. continue 문이 사용되지 않는 한 위의 내용은 기술적으로 다음과 같습니다 (이러한 예제는 일상적인 컴퓨터에서 사용되는 일반적인 스타일이나 현대적인 스타일은 아니지만): 모든 이미지 위치 («확인란»)의 각 항목과 반복하십시오. 예제로 돌아가 종이에 단계별로 실행되는 방법을 재현하는 데 도움이 될 수 있습니다. 파일 «/tmp/legalDoc»의 줄 수에 n=1로 반복하면 컴퓨터의 가장 큰 강점 중 하나는 반복작업을 쉽게 수행할 수 있다는 것입니다. SenseTalk는 이 목적을 위해 여러 가지 유형의 반복 루프를 제공합니다. 프로그래밍 방식으로 루프를 종료하려면 break 문을 사용합니다. 루프의 나머지 지침을 건너뛰고 다음 반복을 시작하려면 continue 문을 사용합니다.

이 예제 프로그램은 do-while 루프에 대한 해당 언어의 구문을 사용하여 5의 계수를 계산합니다. 조건은 사실이지만 루프 본문에서 코드가 실행됩니다. 동작: 조건을 확인하기 전에 반복 루프 내에서 문을 한 번 실행하여 명령문이 한 번 이상 수행되도록 합니다. 반복-Until 루프에는 그 안에 임의의 수의 문이 있을 수 있습니다. 예를 들어 반복-Until 루프에는 다른 중첩 루프와 복잡한 경우 논리가 포함될 수 있습니다. 다음은 중첩된 반복-반복-반복 루프 와 If-Else 블록이 있는 반복-Until 루프의 예입니다. 계속 문을 사용하여 빈 줄과 주석을 건너뜁니다. while 루프에서 나머지 명령을 건너뛰고 다음 반복을 시작합니다. 잠시 의 조건부 식 내에서 …

엔드 블록, 논리 연산자 및 | 단락 연산자로 행동합니다. 이 동작은 각각 & 및 ||와 동일합니다. 이후 & | 조건부 표현식과 문에서 일관되게 단락되는 경우, 사용 및 || 사용하는 것이 좋습니다. 대신 & | 식 내에서 볼 수 있습니다.