Makes ABNF AST for a repetition of zero or more
(make-repetition-0*-rule rulename) → result
Function:
(defun make-repetition-0*-rule (rulename) (declare (xargs :guard (stringp rulename))) (let ((__function__ 'make-repetition-0*-rule)) (declare (ignorable __function__)) (abnf::make-repetition :element (abnf::element-rulename (abnf::rulename rulename)) :range (make-repeat-range-0*))))
Theorem:
(defthm repetitionp-of-make-repetition-0*-rule (b* ((result (make-repetition-0*-rule rulename))) (abnf::repetitionp result)) :rule-classes :rewrite)