Used to get a context for error messages.
(vl-safe-next-n n remainder) → next-n
Function:
(defun vl-safe-next-n (n remainder) (declare (xargs :guard (natp n))) (let ((__function__ 'vl-safe-next-n)) (declare (ignorable __function__)) (first-n (min (nfix n) (len remainder)) remainder)))
Theorem:
(defthm vl-echarlist-p-of-vl-safe-next-n (implies (vl-echarlist-p remainder) (b* ((next-n (vl-safe-next-n n remainder))) (vl-echarlist-p next-n))) :rule-classes :rewrite)