Function:
(defun bird-in-hole (bird hole) (declare (xargs :guard (and (natp bird) (natp hole)))) (let ((__function__ 'bird-in-hole)) (declare (ignorable __function__)) (b* ((var (lnfix (acl2::hl-nat-combine bird hole)))) (make-lit var 0))))
Theorem:
(defthm litp-of-bird-in-hole (b* ((lit (bird-in-hole bird hole))) (litp lit)) :rule-classes :rewrite)