Are we at the end of a signed bit vector?
(s-endp v) → *
Function:
(defun s-endp$inline (v) (declare (xargs :guard (true-listp v))) (let ((__function__ 's-endp)) (declare (ignorable __function__)) (atom (cdr v))))
Theorem:
(defthm s-endp-of-list-fix (equal (s-endp (list-fix x)) (s-endp x)))
Theorem:
(defthm not-s-endp-compound-recognizer (implies (not (s-endp x)) (consp x)) :rule-classes :compound-recognizer)