Process the
(input-files-process-keep-going keep-going) → (mv erp new-keep-going)
Function:
(defun input-files-process-keep-going (keep-going) (declare (xargs :guard t)) (let ((__function__ 'input-files-process-keep-going)) (declare (ignorable __function__)) (b* (((reterr) nil) ((unless (booleanp keep-going)) (reterr (msg "The :KEEP-GOING input must be a boolean ~ but it is ~x0 instead." keep-going)))) (retok keep-going))))
Theorem:
(defthm booleanp-of-input-files-process-keep-going.new-keep-going (b* (((mv acl2::?erp ?new-keep-going) (input-files-process-keep-going keep-going))) (booleanp new-keep-going)) :rule-classes :rewrite)