Mark a variable as `new'.
Function:
(defun atj-mark-var-new (var) (declare (xargs :guard (symbolp var))) (let ((__function__ 'atj-mark-var-new)) (declare (ignorable __function__)) (packn-pos (list "[N]" var) var)))
Theorem:
(defthm symbolp-of-atj-mark-var-new (b* ((marked-var (atj-mark-var-new var))) (symbolp marked-var)) :rule-classes :rewrite)