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)
    )