Pretty-print a list of input items.
(pprint-input-item-list items level) → lines
Function:
(defun pprint-input-item-list (items level) (declare (xargs :guard (and (input-item-listp items) (natp level)))) (let ((__function__ 'pprint-input-item-list)) (declare (ignorable __function__)) (cond ((endp items) nil) (t (cons (pprint-input-item (car items) level) (pprint-input-item-list (cdr items) level))))))
Theorem:
(defthm msg-listp-of-pprint-input-item-list (b* ((lines (pprint-input-item-list items level))) (msg-listp lines)) :rule-classes :rewrite)