It's compile time. Nobody cares about the extra time, and it's a weight
off of my mind as a caller.
"Turn a LIST of strings into a single regular expression at compile-time."
(declare (indent nil)
(debug 0))
"Turn a LIST of strings into a single regular expression at compile-time."
(declare (indent nil)
(debug 0))
+ `',(make-regexp (sort (copy-list list) #'string<)))
(defun mdw-wrong ()
"This is not the key sequence you're looking for."
(defun mdw-wrong ()
"This is not the key sequence you're looking for."