為了便于各位了解AUTOLISP,貼如下內(nèi)容供參考
P6Xp<^%E _z"o1`{w 1.養(yǎng)成良好的書寫習(xí)慣
gGfq6{9g 眾所周知,Lisp是一種表結(jié)構(gòu)語言,括號必須成對出現(xiàn),在調(diào)試時往往為遺漏了一個括號大
&]NZvqdj.] 費周折,所以,養(yǎng)成一個好的編程習(xí)慣是學(xué)好Lisp所必須的。
GU6qIz| ⑴選擇一個較好的編輯器,這是一個基本條件,建議使用Visual Lisp編輯器或Lisplink等
E(Gr0#8 專用編輯器,此類編輯器可以對函數(shù)突出顯示。
V
SAafux ⑵按Lisp(DCL)專有格式書寫,并經(jīng)常對程序進行“格式化”,及時發(fā)現(xiàn)語法錯誤,并有
)I9aC~eAD 利于調(diào)試是查找錯誤。
z7=fDe
- ⑶使用自定義函數(shù),并輔助以適當(dāng)?shù)米⑨,在較大程序中按功能使用自定義函數(shù)可以使得程
80&D"" 序條理化。
v33T @ 2.函數(shù)中循環(huán)與轉(zhuǎn)移的使用
5*j:K&R-.K 在高級語言中一般有類似“goto”的語句實現(xiàn)轉(zhuǎn)移,在AutoLisp中沒有轉(zhuǎn)移的函數(shù)。我們可
;`j