(my-trunc x y) → *
Function: my-trunc
(defun my-trunc (x y) (declare (xargs :guard (and (integerp x) (integerp y)))) (let ((__function__ 'my-trunc)) (declare (ignorable __function__)) (mbe :logic (truncate x y) :exec (if (eql y 0) 0 (truncate x y)))))