相关疑难解决方法(0)

什么时候在Lisp中使用'(或引用)?

在通过介绍性的Lisp书的主要部分之后,我仍然无法理解特殊运算符(quote)(或等效的')函数的作用,但这已经是我见过的所有Lisp代码.

它有什么作用?

lisp quote

106
推荐指数
5
解决办法
3万
查看次数

符号处理:无法比较身份

我不明白为什么

(setq a_sym 'abc)
(print (eq a_sym 'abc))

(print (eq 'x 'x))
(print (eq (first '('x 2 3)) 'x))
Run Code Online (Sandbox Code Playgroud)

版画

T 
T 
NIL 
Run Code Online (Sandbox Code Playgroud)

为什么'x第三个语句中的符号与第二个语句的处理方式不同?并且,脚踏实地,如何比较它们的身份?

lisp equality common-lisp quote

1
推荐指数
1
解决办法
49
查看次数

标签 统计

lisp ×2

quote ×2

common-lisp ×1

equality ×1