(stringlit-standardp stringlit) → fty::result
Function:
(defun stringlit-standardp (stringlit) (declare (xargs :guard (stringlitp stringlit))) (declare (ignorable stringlit)) (let ((__function__ 'stringlit-standardp)) (declare (ignorable __function__)) (s-char-list-standardp (stringlit->schars stringlit))))
Theorem:
(defthm booleanp-of-stringlit-standardp (b* ((fty::result (stringlit-standardp stringlit))) (booleanp fty::result)) :rule-classes :rewrite)
Theorem:
(defthm stringlit-standardp-of-stringlit-fix-stringlit (equal (stringlit-standardp (stringlit-fix stringlit)) (stringlit-standardp stringlit)))
Theorem:
(defthm stringlit-standardp-stringlit-equiv-congruence-on-stringlit (implies (stringlit-equiv stringlit stringlit-equiv) (equal (stringlit-standardp stringlit) (stringlit-standardp stringlit-equiv))) :rule-classes :congruence)