Check if all the rules in a list of rules are well-formed.
(rule-list-wfp x) → std::bool
This is an ordinary std::deflist. It is
"loose" in that it does not care whether
Function:
(defun rule-list-wfp (x) (declare (xargs :guard (rulelistp x))) (let ((__function__ 'rule-list-wfp)) (declare (ignorable __function__)) (if (consp x) (and (rule-wfp (car x)) (rule-list-wfp (cdr x))) t)))