The (
(long-format-32tcnt) → format
This is the simplest and smallest format for
Function:
(defun long-format-32tcnt nil (declare (xargs :guard t)) (let ((__function__ 'long-format-32tcnt)) (declare (ignorable __function__)) (integer-format-inc-sign-tcnpnt 32)))
Theorem:
(defthm integer-formatp-of-long-format-32tcnt (b* ((format (long-format-32tcnt))) (integer-formatp format)) :rule-classes :rewrite)
Theorem:
(defthm integer-format-long-wfp-of-long-format-32tcnt (integer-format-long-wfp (long-format-32tcnt) (uchar-format-8) (int-format-16tcnt)))
Theorem:
(defthm integer-format->size-of-long-format-32tcnt (equal (integer-format->size (long-format-32tcnt)) 32))
Theorem:
(defthm uinteger-format->max-of-long-format-32tcnt (equal (uinteger-format->max (uinteger+sinteger-format->unsigned (integer-format->pair (long-format-32tcnt)))) 4294967295))
Theorem:
(defthm sinteger-format->max-of-long-format-32tcnt (equal (sinteger-format->max (uinteger+sinteger-format->signed (integer-format->pair (long-format-32tcnt)))) 2147483647))
Theorem:
(defthm sinteger-format->min-of-long-format-32tcnt (equal (sinteger-format->min (uinteger+sinteger-format->signed (integer-format->pair (long-format-32tcnt)))) -2147483648))