Set :smt-params
(set-smt-solver-params content hint) → new-hint
Function:
(defun set-smt-solver-params (content hint) (declare (xargs :guard (and (smt-solver-params-p content) (smtlink-hint-p hint)))) (let ((acl2::__function__ 'set-smt-solver-params)) (declare (ignorable acl2::__function__)) (b* ((hint (smtlink-hint-fix hint)) (content (smt-solver-params-fix content)) (new-hint (change-smtlink-hint hint :smt-params content))) new-hint)))
Theorem:
(defthm smtlink-hint-p-of-set-smt-solver-params (b* ((new-hint (set-smt-solver-params content hint))) (smtlink-hint-p new-hint)) :rule-classes :rewrite)