Find a base-case within a translated term.
(find-a-base-case-translated term fns prefer-then) → base-case
Function:
(defun find-a-base-case-translated (term fns prefer-then) (declare (xargs :guard (and (pseudo-termp term) (symbol-listp fns) (booleanp prefer-then)))) (let ((__function__ 'find-a-base-case-translated)) (declare (ignorable __function__)) (mv-let (erp all-base largest) (find-a-base-case-translated-aux term fns prefer-then) (cond (erp (hard-error 'find-a-base-case-translated "Cannot find a base case!" nil)) (all-base term) (t largest)))))