Generate all the theorems.
(defmapping-gen-thms doma$ domb$ alpha$ beta$ a1...an b1...bm beta-of-alpha-thm$ alpha-of-beta-thm$ unconditional$ thm-names$ thm-enable$ appconds appcond-thm-names wrld) → (mv local-events exported-events)
Function:
(defun defmapping-gen-thms (doma$ domb$ alpha$ beta$ a1...an b1...bm beta-of-alpha-thm$ alpha-of-beta-thm$ unconditional$ thm-names$ thm-enable$ appconds appcond-thm-names wrld) (declare (xargs :guard (and (pseudo-termfnp doma$) (pseudo-termfnp domb$) (pseudo-termfnp alpha$) (pseudo-termfnp beta$) (symbol-listp a1...an) (symbol-listp b1...bm) (booleanp beta-of-alpha-thm$) (booleanp alpha-of-beta-thm$) (booleanp unconditional$) (symbol-symbol-alistp thm-names$) (keyword-listp thm-enable$) (evmac-appcond-listp appconds) (symbol-symbol-alistp appcond-thm-names) (plist-worldp wrld)))) (let ((__function__ 'defmapping-gen-thms)) (declare (ignorable __function__)) (b* (((mv appcond-local-events appcond-exported-events) (defmapping-gen-appcond-thms appconds appcond-thm-names thm-names$ thm-enable$ wrld)) ((mv nonappcond-local-events nonappcond-exporte-events) (defmapping-gen-nonappcond-thms doma$ domb$ alpha$ beta$ a1...an b1...bm beta-of-alpha-thm$ alpha-of-beta-thm$ unconditional$ thm-names$ thm-enable$ appcond-thm-names wrld))) (mv (append appcond-local-events nonappcond-local-events) (append appcond-exported-events nonappcond-exporte-events)))))