오늘은 KRL에서 제공하는 반복문 WHILE ... ENDWHILE 을 소개해 드리겠습니다. WHILE ... ENDWHILE은 KUKA Manual에 보면 Rejecting Loop라고 설명되어 있는데요, WHILE ... ENDWHILE은 반복문을 시작하기 전에 조건에 맞지 않으면 반복을 거절(Reject)하기 때문입니다. 반복문이지만 한번도 반복하지 않을 수 있는 셈이죠. WHILE 뒤에 나오는 조건문 결과가 TRUE이면 첫 번째 반복을 실행하고 반복 후 조건문 결과가 TRUE이면 다음 반복을 반복 후 조건문 결과가 FALSE이면 반복을 정지 합니다. 아래 코드는 A의 값을 1씩 증가시키다가 A의 값이 100보다 작지 않을 때 WHILE ... ENDWHILE을 빠져나갑니다. A=1 WHILE A