跳至內容

AutoLISP

維基百科,自由的百科全書
AutoLISP
語言家族Lisp
設計者David Betz
實作者Autodesk, Basis Software
釋出時間1986年1月,​38年前​(1986-01
型態系統動態
作用域動態
系統平台IA-32
作業系統Linux
衍生副語言
Vital-LISP, Visual LISP
啟發語言
Lisp, XLISP

AutoLISP是一種由LISP程式語言沿生出來的高階程式語言,專門用於AutoCAD及其相關的各種產品,目前,已有更快的Visual LISPVLISP),因為提供了整合開發環境IDE,即包含了編輯器、除錯器......等開發工具),增強了原來AutoLISP的功能及效能。

特性

[編輯]

用戶可以通過Autolisp與Autocad進行交互。如選擇點,選擇實體,輸入數字等。Autocad中集成Autolisp的圖形化編程界面,可通過在命令行中輸入vlisp打開。

例子

[編輯]

Hello World

[編輯]

在CAD命令列介面中顯示「Hello, World!」

(defun hello ( )
    (princ "\nHello World!")
    (princ)
)