Function: rx--collect-or-strings
rx--collect-or-strings is a byte-compiled function defined in
rx.el.gz.
Signature
(rx--collect-or-strings FORMS)
Documentation
All strings from FORMS, which are strings or or forms.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/rx.el.gz
(defun rx--collect-or-strings (forms)
"All strings from FORMS, which are strings or `or' forms."
(mapcan (lambda (form)
(if (stringp form)
(list form)
;; must be an `or' form
(rx--collect-or-strings (cdr form))))
forms))