Raw construct for an binary operator node.
(mk-op-raw op left right) → bed
Function:
(defun mk-op-raw$inline (op left right) (declare (xargs :guard (bed-op-p op))) (let ((__function__ 'mk-op-raw)) (declare (ignorable __function__)) (hons (hons left right) (mbe :logic (bed-op-fix op) :exec op))))
Theorem:
(defthm bed-eval-of-mk-op-raw (equal (bed-eval (mk-op-raw op left right) env) (bed-op-eval op (bed-eval left env) (bed-eval right env))))