Function: gnus-make-predicate-1
gnus-make-predicate-1 is a byte-compiled function defined in
gnus-util.el.gz.
Signature
(gnus-make-predicate-1 SPEC)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-util.el.gz
(defun gnus-make-predicate-1 (spec)
(cond
((symbolp spec)
`(,spec elem))
((listp spec)
(if (memq (car spec) '(or and not))
`(,(car spec) ,@(mapcar #'gnus-make-predicate-1 (cdr spec)))
(error "Invalid predicate specifier: %s" spec)))))