Emacsのregexp-opt.elをxyzzyに移植してみました。 一応Emacs移植キットは使わずに自前で動くようにしてあります。 あまり実用的な出来ではないですが、よかったらどうぞ。 https://github.com/kosh04/xyzzy-lisp/tree -> site-lisp/ -> regexp-opt.l から入手できます。 regexp-opt.elとは?: GNU Emacs Lispリファレンスマニュアル: 探索と一致 -- Function: regexp-opt STRINGS &optional PAREN この関数は、文字列STRINGSのいずれかに一致する効率よい正規表現を返 す。これは、たとえばフォントロック(font-lock)モードなどで、可能 な限り高速な一致や探索を行う必要がある場合に有用である。 使い方: regexp-opt.lを$