Raw constructor for a variable ITE node.
(mk-var-raw var left right) → bed
Function:
(defun mk-var-raw$inline (var left right) (declare (xargs :guard t)) (let ((__function__ 'mk-var-raw)) (declare (ignorable __function__)) (hons var (hons left right))))
Theorem:
(defthm bed-eval-of-mk-var-raw (equal (bed-eval (mk-var-raw var left right) env) (if (bed-env-lookup var env) (bed-eval left env) (bed-eval right env))))