AutoLISP:修订间差异
外观
删除的内容 添加的内容
小 →top |
內容擴充 修正筆誤 |
||
(未显示另一用户的1个中间版本) | |||
第31行: | 第31行: | ||
| influenced = |
| influenced = |
||
}} |
}} |
||
'''AutoLISP'''是一种由[[LISP]][[程式语言]]沿生出来的[[高階程式語言]],专门用于[[AutoCAD]]及其相 |
'''AutoLISP'''是一种由[[LISP]][[程式语言]]沿生出来的[[高階程式語言]],专门用于[[AutoCAD]]及其相關的各種產品,目前,已有更快的[[Visual LISP]]([[VLISP]]),因為提供了[[整合開發環境]]([[集成开发环境|IDE]],即包含了編輯器、[[除錯器]]......等開發工具),增強了原來AutoLISP的功能及效能。 |
||
==特性== |
==特性== |
||
用户可以通过Autolisp与Autocad进行交互。如选择点,选择实体,输入数字等。Autocad中集成Autolisp的图形化编程界面,可通过在命令行中输入'''vlisp'''打开。 |
用户可以通过Autolisp与Autocad进行交互。如选择点,选择实体,输入数字等。Autocad中集成Autolisp的图形化编程界面,可通过在命令行中输入'''vlisp'''打开。 |
||
== 例子 == |
|||
===Hello World=== |
|||
在CAD[[命令列介面]]中顯示[[Hello World|「Hello, World!」]]: |
|||
<syntaxhighlight lang="lisp" line> |
|||
(defun hello ( ) |
|||
(princ "\nHello World!") |
|||
(princ) |
|||
) |
|||
</syntaxhighlight> |
|||
{{Lisp programming language}} |
{{Lisp programming language}} |
2024年5月15日 (三) 02:00的最新版本
此條目需要擴充。 (2014年4月11日) |
此條目没有列出任何参考或来源。 (2014年4月11日) |
语言家族 | Lisp |
---|---|
設計者 | David Betz |
實作者 | Autodesk, Basis Software |
发行时间 | 1986年1月 |
型態系統 | 动态 |
作用域 | 动态 |
系统平台 | IA-32 |
操作系统 | Linux |
衍生副語言 | |
Vital-LISP, Visual LISP | |
啟發語言 | |
Lisp, XLISP |
AutoLISP是一种由LISP程式语言沿生出来的高階程式語言,专门用于AutoCAD及其相關的各種產品,目前,已有更快的Visual LISP(VLISP),因為提供了整合開發環境(IDE,即包含了編輯器、除錯器......等開發工具),增強了原來AutoLISP的功能及效能。
特性
[编辑]用户可以通过Autolisp与Autocad进行交互。如选择点,选择实体,输入数字等。Autocad中集成Autolisp的图形化编程界面,可通过在命令行中输入vlisp打开。
例子
[编辑]Hello World
[编辑]在CAD命令列介面中顯示「Hello, World!」:
(defun hello ( )
(princ "\nHello World!")
(princ)
)