Fixing function for smtlink-option-name.
(smtlink-option-name-fix option) → fixed-smtlink-option-name
Function:
(defun smtlink-option-name-fix (option) (declare (xargs :guard (smtlink-option-name-p option))) (let ((acl2::__function__ 'smtlink-option-name-fix)) (declare (ignorable acl2::__function__)) (mbe :logic (if (smtlink-option-name-p option) option ':functions) :exec option)))
Theorem:
(defthm smtlink-option-name-p-of-smtlink-option-name-fix (b* ((fixed-smtlink-option-name (smtlink-option-name-fix option))) (smtlink-option-name-p fixed-smtlink-option-name)) :rule-classes :rewrite)