Rule names that occur in (the definiens of) a rule.
(rule-called-rules rule) → rulenames
Function:
(defun rule-called-rules (rule) (declare (xargs :guard (rulep rule))) (alternation-called-rules (rule->definiens rule)))
Theorem:
(defthm rulename-setp-of-rule-called-rules (b* ((rulenames (rule-called-rules rule))) (rulename-setp rulenames)) :rule-classes :rewrite)