Generate a list of symbols,
(stv-gensyms prefix n) → syms
Function:
(defun stv-gensyms (prefix n) (declare (xargs :guard (and (stringp prefix) (natp n)))) (let ((__function__ 'stv-gensyms)) (declare (ignorable __function__)) (stv-gensyms-aux prefix n nil)))
Theorem:
(defthm symbol-listp-of-stv-gensyms (b* ((syms (stv-gensyms prefix n))) (symbol-listp syms)) :rule-classes :rewrite)
Theorem:
(defthm len-of-stv-gensyms (equal (len (stv-gensyms prefix n)) (nfix n)))