花开梦落 发表于 2006-9-20 22:22:00

[求助][LISP] function 函数的用法

<P class=body>function函数解释是:</P>
<P class=body>“function 函数与 quote 函数相同,但它将通知 Visual LISP 编译器将参数视为内部函数或用 defun 定义的函数,对其进行链接和优化。由 function 引用的经过编译的 lambda 表达式加载到 Visual LISP IDE 时,将包含调试信息。”</P>
<P class=body>我对这段话的准确含义不能理解,是否可以利用该函数让自己dufun的函数在编辑器里象内置的函数一样呈蓝色?</P>

iancool 发表于 2011-6-16 18:24:16

我也有同样的问题

ZZXXQQ 发表于 2011-6-16 19:36:07

本帖最后由 ZZXXQQ 于 2011-6-16 19:37 编辑

function函数仅仅是在编译时编译后面的内容,所以可被跟踪调试
而quote是原封不动的将后面的内容返回

LLXXZZ 发表于 2011-6-16 21:38:27

学习了.

zyhandw 发表于 2012-5-8 14:51:40

哦,是这样啊,多谢ZZXXQQ大师解答!

baitang36 发表于 2020-2-18 11:36:34

留个记号,备查
页: [1]
查看完整版本: [求助][LISP] function 函数的用法