AutoLISP

維基百科,自由的百科全書
跳至導覽 跳至搜尋
AutoLISP
語言家族Lisp
設計者David Betz
實作者Autodesk, Basis Software
釋出時間1986年1月,​40年前​(1986-01
當前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    型態系統動態
    作用域動態
    系統平台IA-32
    作業系統Linux
    網站{{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    衍生副語言
    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)
    )