Generate the body of the new function.
(isodata-gen-new-fn-body old$ arg-isomaps res-isomaps predicate$ undefined$ new$ compatibility wrld) → new-body
Function:
(defun isodata-gen-new-fn-body (old$ arg-isomaps res-isomaps predicate$ undefined$ new$ compatibility wrld) (declare (xargs :guard (and (symbolp old$) (isodata-symbol-isomap-alistp arg-isomaps) (isodata-pos-isomap-alistp res-isomaps) (booleanp predicate$) (symbolp new$) (plist-worldp wrld)))) (let ((__function__ 'isodata-gen-new-fn-body)) (declare (ignorable __function__)) (if predicate$ (isodata-gen-new-fn-body-pred old$ arg-isomaps res-isomaps new$ wrld) (isodata-gen-new-fn-body-nonpred old$ arg-isomaps res-isomaps undefined$ new$ compatibility wrld))))