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.
(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