确定论断是否对表成员中的一个为 nil
(vl-member-if-not predicate-function list)
vl-member-if-not 函数将 list 中的每个元素传递给 predicate-function 中指定的函数。如果函数返回 nil,vl-member-if-not 返回表中剩余的部分,其方式和 member 函数一致。
参数
predicate-function
测试函数。它可以是任何一个这样的函数:接受单一参数,且对任何用户指定条件均返回 T。predicate-function 的值可以采用下列格式之一:
list
要测试的表。
返回值
表,以不满足测试条件的第一个元素开始,包含原始参数中后续的所有元素,如果所有元素都符合测试条件,vl-member-if-not 返回 nil。
示例
_$ (vl-member-if-not 'atom '(1 "Str" (0 . "line") nil t))
((0 . "line") nil T)
参阅
vl-member-if 函数。
明经通道 版权所有 未经许可 不得传播 | 评论 |