Autolisp programlarda kullanılan ''program formatı'' genellikle aşağıdaki gibidir :
Kod:
; Çizgi çizme lispi
(defun c:line1 (/ pt1 pt2)
(setq pt1 (getpoint "\n İlk nokta için ekrana tıkla ?! :"))
(setq pt2 (getpoint "\n İkinci nokta için ekrana tıkla ?! :"))
(command "line" pt1 pt2 "")
(princ)
)
Programın ilk satırı
defun c: olarak başladıysa bilgisayarın klavyesinden programı çalıştırmak sadece
line1 yazmamız gerekli. Bu ilk satırda program isminin
line1 olarak tanımladık.
Eğer kodlama aşağıdaki gibi olsaydı, daha doğrusu
c: kullanılmasaydı ; program şu şekilde olurdu :
Kod:
; Çizgi çizme lispi
(defun line1 (/ pt1 pt2)
(setq pt1 (getpoint "\n İlk nokta için ekrana tıkla ?! :"))
(setq pt2 (getpoint "\n İkinci nokta için ekrana tıkla ?! :"))
(command "line" pt1 pt2 "")
(princ)
)
Bu durumda programı çalıştırmak için klavyeden
(line1) şeklinde yazmak gerekli. Yani parantez de kullanmak gerekli.