Bagaimana cara membuat regexp dinamis dengan rx?

Saya ingin menggunakan rxuntuk membuat ekspresi reguler dengan nilai runtime. Saat ini, saya melakukan ini: (setq strings '("foo" "bar" "baz")) (eval `(rx symbol-start (or ,@strings) symbol-end)) Namun, saya lebih suka menghindari menggunakan eval. Saya telah menemukan rx-to-string, tetapi...