defun-q (AutoLISP)
将函数定义为列表 支持的平台:Windows 和 Mac OS 签名(defun-q sym ([arguments] [/ variables ...]) expr ...)
返回值类型:列表或符号 计算的最后一个表达式的结果。 言论该函数严格用于向后兼容 AutoLISP 的早期版本,不应用于其他目的。在需要以列表结构形式访问函数定义的情况下,可以使用这种方式,这是在以前的非编译版本的 AutoLISP 中实现的方式。defun-qdefun-qdefun 如果未声明任何参数或局部符号,则必须在函数名称后提供一组空括号。 如果指定了重复的参数或符号名称,则 AutoLISP 将使用每个名称的第一个匹配项,并忽略以下匹配项。 例子(defun-q my-startup (x) (print (list x))) MY-STARTUP (my-startup 5) (5) (5) 用于显示以下列表结构:defun-q-list-refmy-startup (defun-q-list-ref 'my-startup) ((X) (PRINT (LIST X))) 相关概念 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-19 07:31
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.