Definition of the defmapping macro.
Submit the event form generated by defmapping-fn.
Macro:
(defmacro defmapping (&whole call name doma domb alpha beta &key (beta-of-alpha-thm 'nil) (alpha-of-beta-thm 'nil) (guard-thms 't) (unconditional 'nil) (thm-names 'nil) (thm-enable 'nil) (hints 'nil) (print ':result) (show-only 'nil)) (cons 'make-event-terse (cons (cons 'defmapping-fn (cons (cons 'quote (cons name 'nil)) (cons (cons 'quote (cons doma 'nil)) (cons (cons 'quote (cons domb 'nil)) (cons (cons 'quote (cons alpha 'nil)) (cons (cons 'quote (cons beta 'nil)) (cons (cons 'quote (cons beta-of-alpha-thm 'nil)) (cons (cons 'quote (cons alpha-of-beta-thm 'nil)) (cons (cons 'quote (cons guard-thms 'nil)) (cons (cons 'quote (cons unconditional 'nil)) (cons (cons 'quote (cons thm-names 'nil)) (cons (cons 'quote (cons thm-enable 'nil)) (cons (cons 'quote (cons hints 'nil)) (cons (cons 'quote (cons print 'nil)) (cons (cons 'quote (cons show-only 'nil)) (cons (cons 'quote (cons call 'nil)) (cons (cons 'cons (cons ''defmapping (cons (cons 'quote (cons name 'nil)) 'nil))) '(state)))))))))))))))))) (cons ':suppress-errors (cons (not print) 'nil)))))