Recognizer for ident structures.
(identp x) → *
Function:
(defun identp (x) (declare (xargs :guard t)) (and (true-listp x) (eql (len x) 1) (b* ((unwrap (std::da-nth 0 x))) (acl2::any-p unwrap))))
Theorem:
(defthm consp-when-identp (implies (identp x) (consp x)) :rule-classes :compound-recognizer)