Autocad II
36
9. Programmeeritud joonestamine
Joonestuspakett AutoCAD omab muu hulgas ka programmeerimisvõimalusi. Nende
vahenditega on võimalik programmeerimist automatiseerida. Üks tavatarbijale kättesaada-
vatest programmeerimiskeeltest on AutoLISP (joonestuspaketi AutoCAD 2000 jaoks inglis-
keelne versioon Visual LISP 2000). Oma struktuurilt on AutoLISP üks lihtsamaid program-
meerimiskeeli, kuigi ta on traditsiooniliste programmeerimiskeeltega võrreldes küllaltki
omapärane. Selle keele algvariant (nimega LISP) töötati välja juba 1960-ndatel aastatel ja
leidis lääneriikides kasutamist tehisintellekti keelena. Johtuvalt oma nimetusest LISP (= LISt
Processor) töötleb programmeerimiskeel AutoLISP eelkõige loetelusid ja ka AutoLISP-
keelsed protseduurid ise on tegelikult teatavad loetelud, mis omakorda sisaldavad alam-
loetelusid jne. AutoLISP-keelsed programmid (enamasti nimetatakse neid küll protseduuri-