Set of variables in a constraint.
(constraint-vars constr) → vars
Function:
(defun constraint-vars (constr) (declare (xargs :guard (constraintp constr))) (let ((__function__ 'constraint-vars)) (declare (ignorable __function__)) (constraint-case constr :equal (union (expression-vars constr.left) (expression-vars constr.right)) :relation (expression-list-vars constr.args))))
Theorem:
(defthm string-setp-of-constraint-vars (b* ((vars (constraint-vars constr))) (string-setp vars)) :rule-classes :rewrite)