Process the
Function:
(defun solve-process-solution-enable (solution-enable solution-enable? f-existsp ctx state) (declare (xargs :stobjs (state))) (declare (xargs :guard (and (booleanp solution-enable?) (booleanp f-existsp)))) (let ((__function__ 'solve-process-solution-enable)) (declare (ignorable __function__)) (if (and solution-enable? f-existsp) (er-soft+ ctx t nil "Since the :SOLUTION-name input ~ specifies an existing function, ~ the :SOLUTION-ENABLE input must be absent.") (ensure-value-is-boolean$ solution-enable "The :SOLUTION-ENABLE input" t nil))))
Theorem:
(defthm null-of-solve-process-solution-enable.nothing (b* (((mv ?erp ?nothing acl2::?state) (solve-process-solution-enable solution-enable solution-enable? f-existsp ctx state))) (null nothing)) :rule-classes :rewrite)