Variables in a Java expression.
(jexpr-vars expr) → vars
We return all the names in expression names. The list is without duplicates but in no particular order.
Theorem:
(defthm return-type-of-jexpr-vars.vars (b* ((?vars (jexpr-vars expr))) (string-listp vars)) :rule-classes :rewrite)
Theorem:
(defthm return-type-of-jexpr-list-vars.vars (b* ((?vars (jexpr-list-vars exprs))) (string-listp vars)) :rule-classes :rewrite)