返回对表达式进行逻辑或 (OR) 运算的结果
(or [expr...])
or 函数对表达式表中的表达式从左到右进行求值,并查找非 nil 表达式。
参数
expr
要计算的表达式。
返回值
如果存在非 nil 表达式则返回 T,如果所有表达式均为 nil,或未提供参数,则返回 nil。
请注意 or 接受原子作为参数。如果提供原子作为参数,则返回 T。
示例
命令: (or nil 45 '())
T
命令: (or nil '())
nil
明经通道 版权所有 未经许可 不得传播 | 评论 |