Process all the inputs.
(restrict-process-inputs old restriction undefined new-name new-enable old-to-new-name old-to-new-name? old-to-new-enable old-to-new-enable? new-to-old-name new-to-old-name? new-to-old-enable new-to-old-enable? verify-guards hints print show-only ctx state) → (mv erp result state)
Function:
(defun restrict-process-inputs (old restriction undefined new-name new-enable old-to-new-name old-to-new-name? old-to-new-enable old-to-new-enable? new-to-old-name new-to-old-name? new-to-old-enable new-to-old-enable? verify-guards hints print show-only ctx state) (declare (xargs :stobjs (state))) (declare (xargs :guard (and (booleanp old-to-new-name?) (booleanp old-to-new-enable?) (booleanp new-to-old-name?) (booleanp new-to-old-enable?)))) (let ((__function__ 'restrict-process-inputs)) (declare (ignorable __function__)) (b* (((er old) (restrict-process-old old verify-guards ctx state)) ((er verify-guards) (process-input-verify-guards verify-guards old ctx state)) ((er restriction) (restrict-process-restriction restriction old verify-guards ctx state)) ((er undefined) (restrict-process-undefined undefined old ctx state)) ((er (list new names-to-avoid)) (process-input-new-name new-name old nil ctx state)) ((er new-enable) (process-input-new-enable new-enable old ctx state)) ((er (list old-to-new names-to-avoid)) (process-input-old-to-new-name old-to-new-name old-to-new-name? old new names-to-avoid ctx state)) ((er old-to-new-enable) (process-input-old-to-new-enable old-to-new-enable old-to-new-enable? ctx state)) ((er (list new-to-old names-to-avoid)) (process-input-new-to-old-name new-to-old-name new-to-old-name? old new names-to-avoid ctx state)) ((er new-to-old-enable) (process-input-new-to-old-enable new-to-old-enable new-to-old-enable? ctx state)) ((er hints) (evmac-process-input-hints hints ctx state)) ((er &) (evmac-process-input-print print ctx state)) ((er &) (evmac-process-input-show-only show-only ctx state))) (value (list old restriction undefined new new-enable old-to-new old-to-new-enable new-to-old new-to-old-enable verify-guards hints names-to-avoid)))))