Function:
(defun vl-filename-to-string-literal (filename) (declare (xargs :guard (stringp filename))) (let ((__function__ 'vl-filename-to-string-literal)) (declare (ignorable __function__)) (implode (append (vl-maybe-escape-string filename 0 (length filename) (list #\")) (list #\")))))
Theorem:
(defthm stringp-of-vl-filename-to-string-literal (b* ((string (vl-filename-to-string-literal filename))) (stringp string)) :rule-classes :type-prescription)