Lift atj-gen-shallow-char-field to lists.
(atj-gen-shallow-char-fields chars) → fields
Function:
(defun atj-gen-shallow-char-fields (chars) (declare (xargs :guard (character-listp chars))) (let ((__function__ 'atj-gen-shallow-char-fields)) (declare (ignorable __function__)) (cond ((endp chars) nil) (t (cons (atj-gen-shallow-char-field (car chars)) (atj-gen-shallow-char-fields (cdr chars)))))))
Theorem:
(defthm jfield-listp-of-atj-gen-shallow-char-fields (b* ((fields (atj-gen-shallow-char-fields chars))) (jfield-listp fields)) :rule-classes :rewrite)