Size of signed and unsigned
(int-bits) → int-bits
Function:
(defun int-bits nil (declare (xargs :guard t)) (let ((__function__ 'int-bits)) (declare (ignorable __function__)) 32))
Theorem:
(defthm posp-of-int-bits (b* ((int-bits (int-bits))) (posp int-bits)) :rule-classes :type-prescription)
Theorem:
(defthm int-bits-multiple-of-char-bits (integerp (/ (int-bits) (char-bits))) :rule-classes :type-prescription)
Theorem:
(defthm int-bits-bound (b* ((?int-bits (int-bits))) (>= int-bits 16)) :rule-classes :linear)