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