Simple wrapper that fixes the filename number to a string.
This just lets us always assume that
Function:
(defun strin-get-file$inline (x) (declare (xargs :guard (strin-p x))) (let ((__function__ 'strin-get-file)) (declare (ignorable __function__)) (mbe :logic (let ((file (strin->file x))) (if (stringp file) file "")) :exec (strin->file x))))
Theorem:
(defthm stringp-of-strin-get-file (b* ((str (strin-get-file$inline x))) (stringp str)) :rule-classes :type-prescription)