Lisp中的'eq'是否相反?

hun*_*rge 1 lisp if-statement equality

我比较两个列表的第一个值,有两个结果,它们是相等的还是不相等的.我的第一个IF声明是:

(if (eq (car L1) (car L2)))
Run Code Online (Sandbox Code Playgroud)

我可以使用'eq'的反面吗?

喜欢...

(if (not eq (car L1) (car L2)))
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激!

Ami*_*ani 5

这应该工作:

(not (eq (car L1) (car L2)) 
Run Code Online (Sandbox Code Playgroud)