Pretty-print an external declaration.
(pprint-ext-declon ext options) → lines
Function:
(defun pprint-ext-declon (ext options) (declare (xargs :guard (and (ext-declonp ext) (pprint-options-p options)))) (let ((__function__ 'pprint-ext-declon)) (declare (ignorable __function__)) (ext-declon-case ext :fundef (pprint-fundef ext.get options) :fun-declon (pprint-fun-declon ext.get 0) :obj-declon (pprint-obj-declon ext.get 0 options) :tag-declon (pprint-tag-declon ext.get 0))))
Theorem:
(defthm msg-listp-of-pprint-ext-declon (b* ((lines (pprint-ext-declon ext options))) (msg-listp lines)) :rule-classes :rewrite)