有人可以向我解释一下and
和or
运算符在 Lisp 中是如何工作的吗?
假设我有一个函数,我想用四个参数编写一个函数的条件表达式组合
and4 (x1 x2 x3 x4)
和
or4 (x1 x2 x3 x4)
and
与函数和四个参数相吻合or
,有人可以解释我如何将它们联系起来或想出如下类似的东西:
and4(1,1,1,1) => 1
and4(1,0,1,1) => 0
or4(1,1,1,1) => 1
or4(0,0,1,0) => 1
我只是对如何理解and
andor
运算符的简单解释感兴趣,甚至是一个例子。