AutoLISP
此條目需要擴充。 (2014年4月11日) |
此條目沒有列出任何參考或來源。 (2014年4月11日) |
AutoLISP是一種由LISP程式語言沿生出來的高階程式語言,專門用於AutoCAD及其相關的各種產品,目前,已有更快的Visual LISP(VLISP),因為提供了整合開發環境(IDE,即包含了編輯器、除錯器......等開發工具),增強了原來AutoLISP的功能及效能。
語言家族 | Lisp |
---|---|
設計者 | David Betz |
實作者 | Autodesk, Basis Software |
面市時間 | 1986年1月 |
型態系統 | 動態 |
作用域 | 動態 |
系統平台 | IA-32 |
作業系統 | Linux |
衍生副語言 | |
Vital-LISP, Visual LISP | |
啟發語言 | |
Lisp, XLISP |
特性
編輯用戶可以通過Autolisp與Autocad進行交互。如選擇點,選擇實體,輸入數字等。Autocad中集成Autolisp的圖形化編程界面,可通過在命令行中輸入vlisp打開。
例子
編輯Hello World
編輯在CAD命令列介面中顯示「Hello, World!」:
(defun hello ( )
(princ "\nHello World!")
(princ)
)