while fonksiyonu

while fonksiyonu ile döngü oluşturulur. while fonksiyonundan sonraki değişkenin değeri nil olması durumunda dönme işlemi durur ve komut kaldığı yerden devam eder.



(işlemler ….)
(while                                                                    ;1
   (setq n (getpoint “nokta giriniz”))                      ;2
     (işlemler ….)
     (işlemler ….)
     (işlemler ….)
     (işlemler ….)
)                                                                            ;3
(işlemler ….)


1 while (döngü) başlangıcı
2 döngünün tekrarlanmasını sağlayan değişken
3 while (döngü) bitişi