Table event to record a call of defequal.
(defequal-record-call call expansion) → table-event
Function:
(defun defequal-record-call (call expansion) (declare (xargs :guard (and (pseudo-event-formp call) (pseudo-event-formp expansion)))) (let ((__function__ 'defequal-record-call)) (declare (ignorable __function__)) (b* ((call (defequal-trim-call call))) (cons 'table (cons 'defequal-table (cons (cons 'quote (cons call 'nil)) (cons (cons 'quote (cons expansion 'nil)) 'nil)))))))
Theorem:
(defthm pseudo-event-formp-of-defequal-record-call (b* ((table-event (defequal-record-call call expansion))) (pseudo-event-formp table-event)) :rule-classes :rewrite)