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